我有以下代码。它似乎可以工作,因为它将选中所有框,然后取消选中它们。但是,在第一轮之后,它停止检查和取消检查。它只会检查一次并取消选中所有复选框。之后,我只显示和隐藏超链接切换。
<script type="text/javascript">
function selectAll(){
$("input[type=checkbox]").each(function(){
$(this).attr('checked', true);
});
$("#select_all").hide();
$("#unselect_all").show();
}
function unselectAll(){
$("input[type=checkbox]").each(function(){
$(this).attr('checked', false);
});
$("#select_all").show();
$("#unselect_all").hide();
}
</script>