jquery:获取checked复选框的问题

来源:互联网 发布:中行网银安全控件mac 编辑:程序博客网 时间:2024/06/05 17:18

jquery:获取checked复选框的问题


功能描述:要完成一个全选的功能,但总是获取不到复选框的被选中的个数,究其原因,是Jquery中length和checked使用不当所造成的。


// 获取所有条目的个数

正确形式:var all = $(":checkbox[name=checkboxBtn]").length;错误形式:var all = $(":checkbox[name=checkboxBtn]").length();错误形式:var all = $(":checkbox[name=checkboxBtn]").size();



// 获取所有被选择条目的个数

正确形式:var select = $(":checkbox[name=checkboxBtn]:checked").length;错误形式:var select = $(":checkbox[name=checkboxBtn]:checked").length();错误形式:var select = $(":checkbox[name=checkboxBtn]:[checked==true]").length;错误形式:var select = $(":checkbox[name=checkboxBtn]:checked").size;错误形式:var select = $(":checkbox[name=checkboxBtn]:[checked==true]").size();


总结:Jquery版本一直在更新,我们也要时刻注意改动了些什么,随时做出变化和应对。

0 0
原创粉丝点击