Как включить кнопку, если в jQuery нажата кнопка-флажок?
Вы можете сделать это следующим образом:
$("#checkBoxID").click(function() {
$("#buttonID").attr("disabled", !this.checked);
});
Это включается, если установлен флажок, и снова отключается, если снять флажок. В jQuery .attr("disabled", bool)
принимает логическое значение, поэтому вы можете сделать это довольно коротким, используя свойство DOM this.checked
флажка.
$("#yourcheckboxid").click(function() {
var checked_status = this.checked;
if (checked_status == true) {
$("#yourbuttonid").removeAttr("disabled");
} else {
$("#yourbuttonid").attr("disabled", "disabled");
}
});