如果你的代码是这样的:
<input type="checkbox" id="all" name="chk_list" οnclick="select_all()">all
你想要做的是这样的:
想要判断是否选中了这个复选框。
你写了个function来完成你要的功能代码是这样的:
function select_all(){
alert($("#all").attr("checked"));
}
结果你调试了三个小时是这样的:
然后你会感觉奔溃了。。。即使有出来在ie和ff上还是不同的效果。
第二天早上,你再来做,又百度,发现其中的奥妙。
如果你的代码是这样的:
<input type="checkbox" id="all" name="chk_list" οnclick="select_all()">all
并且你jquery版本高于1.6的,那么你应该是这样的
<script type="text/javascript" src="../jquery_lib/jquery-1.11.1.js"></script>
function select_all(){
alert($("#all").prop("checked"));
}
然后你不管checkbox的什么都用prop来搞就对了。