正确写法:
1://全选/取消全选
2:$("#chkAll").click(function(){
3: alert(this.checked);
4: $("#list input[name='chkPK']").attr("checked",this.checked);
5});
注意:第3行中代码this代表当前的Dom元素,他具有checked属性,也就是取得的现下你点击过后的checkbox的状态
错误写法:
6://全选/取消全选
7:$("#chkAll").click(function(){
8: alert($(this).checked);
9: $("#list input[name='chkPK']").attr("checked",$(this).checked);
10});
注意:第8行中代码$(this)代表当前的jQuery对象,你自己试一下就知道为什么了...