关于checkbox全选的Jquery
自己也写过一个,但是太复杂:通过Id来标示,其实代码可以大大简化,如下:
<script type="text/javascript">
$(function () {
//全选与取消全选
$("input:checkbox:first").click(function () {
$("input:checkbox:not(input:checkbox:first)").each(function () {//剔除本身
$(this).attr("checked", $("input:checkbox:first").attr("checked"));
})
})
//取消下面一个或多个选项,则全选去除
$("input[name='typelist']:not(input:checkbox:first)").click(function () {
var flag = true;
$("input:checkbox:not(input:checkbox:first)").each(function () {
if (!this.checked) {
flag = false;
}
});
$("input:checkbox:first").attr("checked", flag);
});
});
</script>