jquery 自定义常用方法插件1
/*** @version 1.0* @author:like * @Date: 2011/07/07 16:37:07*/;(function($) {$.fn.extend({/**全选*call:$(调用对象).allSelect({bySelectID:"被调用对象"});*/"allSelect":function(options){//设置默认值options=$.extend({bySelectID:"bySelectID", /* 被选择checkbox ID*/selected:"selectedid" /* 选中行样式*/ },options);var byID=options.bySelectID;$(this).click(function(){var hasSelected=$(this).attr('checked');if(hasSelected){$("input[id='"+byID+"']").attr('checked',true);}else{$("input[id='"+byID+"']").attr('checked',false);}});},/**获取所有选择项的值*call:$(调用对象).allSelectVal();*return:调用对象选中的val值*/"allSelectVal":function(){var selectIDs="";$(this).each(function(){var hasSelected=$(this).attr('checked');if(hasSelected){selectIDs+=$(this).val()+",";}});return selectIDs;}});})(jQuery);//全选按钮绑定事件$("#admin_member_select").allSelect({bySelectID:"admin_memberID"});注:admin_member_select 选择框ID admin_memberID 被选择框ID?