我有一个全选复选框,后面是与来自数据库的每条记录相对应的各个复选框。 我如何实现一个 javascript 函数,以便当一个人选中全选时,所有复选框都被选中,反之亦然。
最佳答案
首先为您的全选复选框提供一个 id,说“selectall”并为所有其他复选框提供一个类作为 allcheck 并尝试使用此代码。
$("#selectall").click(function() {
if (!$(this).is(':checked'))
{
$('.allcheck').each(function(){
$(this).prop("checked", false);
});
}
else
{
$('.allcheck').each(function(){
$(this).prop("checked", true);
});
}
});
当用户取消选中该框时,所有的框都应该取消选中,我想这也是一个预期的功能
注意:- 我已经给出了这个答案,假设您使用的是 jquery
关于javascript - 选择经典 asp 中的所有复选框功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12381669/