【发布时间】:2010-08-25 12:10:27
【问题描述】:
如何在jQuery中单击复选框时启用按钮?
【问题讨论】:
-
在这里展示一些努力并发布您的代码。否则关闭。
标签: jquery
如何在jQuery中单击复选框时启用按钮?
【问题讨论】:
标签: jquery
你可以这样做:
$("#checkBoxID").click(function() {
$("#buttonID").attr("disabled", !this.checked);
});
选中时启用,取消选中时再次禁用。在 jQuery 中,.attr("disabled", bool) 接受一个布尔值,因此您可以使用复选框的 this.checked DOM 属性保持它的简短。
【讨论】:
$("#yourcheckboxid").click(function() {
var checked_status = this.checked;
if (checked_status == true) {
$("#yourbuttonid").removeAttr("disabled");
} else {
$("#yourbuttonid").attr("disabled", "disabled");
}
});
【讨论】: