我想要一个使用 jquery 或 javascript 的选中/取消选中所有按钮。我曾尝试使用网络中可用的示例,但对我没有任何帮助。
<li>
<span class="checkbox unchecked">
<label for="check1"></label>
<input type="checkbox" id="select" name="select">
</span>
</li>
这就是我将所有复选框放入包含一些信息的循环中的方式。我已经从另一个 jsp 页面调用了它,并将它放在另一个表单中。我尝试了可能的示例,但无法使用这些代码。
请帮忙。
我试过这个jQuery:
<script language="javascript">
$(function(){
$("#select").click(function () {
$('#check1').attr('checked', this.checked);
});
// if all checkbox are selected, check the select checkbox
// and viceversa
$("#check1").click(function(){
if($("#check1").length == $("#check1:checked").length) {
$("#select").attr("checked", "checked");
} else {
$("#select").removeAttr("checked");
}
});
});
</script>
我不允许更改此复选框的设计和 css。