读书人

运用Jquery实现checkboxlist 全选 和取

发布时间: 2013-03-28 10:20:24 作者: rapoo

使用Jquery实现checkboxlist 全选 和取消全选 只第一次全选起作用
如题。我使用jquery操作checkboxlist,全选,取消全选。
我全选后,取消全选,再点击全选,却选不上。我手动选上,然后点击取消全选,能够取消。

代码如下:
$("#inputSelectAll").click(function(e) {
if ($("#inputSelectAll").val() == "全选") {
$("#<%=CheckBoxList1.ClientID %> input:checkbox").each(function() { $(this).attr("checked", true); });
$("#inputSelectAll").val("取消");
}
else {
$("#<%=CheckBoxList1.ClientID %> input:checkbox").each(function() { $(this).attr("checked", false); });
$("#inputSelectAll").val("全选");
}


});
jquery checkboxlist 全选
[解决办法]
用bind()试一下
[解决办法]
chrome测试没有问题啊。

http://jsfiddle.net/J3tbX/

读书人网 >JavaScript

热点推荐