如何在jQuery中选中复选框时启用按钮?

时间:2010-08-25 12:10:27

标签: jquery

如何在jQuery中选中复选框时启用按钮?

2 个答案:

答案 0 :(得分:50)

你可以这样做:

$("#checkBoxID").click(function() {
  $("#buttonID").attr("disabled", !this.checked);
});

选中此选项后,如果取消选中则会再次禁用。在jQuery .attr("disabled", bool)中有一个布尔值,所以你可以使用复选框的this.checked DOM属性来保持这个。

答案 1 :(得分:3)

$("#yourcheckboxid").click(function() {
    var checked_status = this.checked;
    if (checked_status == true) {
       $("#yourbuttonid").removeAttr("disabled");
    } else {
       $("#yourbuttonid").attr("disabled", "disabled");
    }
});