我在Web应用程序上工作,在运行时,我的代码甚至无法工作.但如果这样做
$("input[name^='show-points-']").attr("checked", false);
在控制台上,复选框取消选中.
奇怪,因为,总是在控制台:
$("input[name^='show-points-']").attr("checked", "checked");
不行.
在这个Jsfiddle中,代码适用于"取消选中"功能,但不适用于"全部检查"功能.
使用 prop()
更新小提琴
$("#show-all-points").change(function () { $("input[name^='show-points-']") .prop("checked", this.checked); });
$("#show-all-points").change(function() {
$("input[name^='show-points-']")
.prop("checked", this.checked);
});
Tout sélectionner/désélectionner