0

我需要使用 Jquery 禁用一个按钮取决于一个值。该按钮在 IE 8 中被禁用。但在 Google chrome 中它没有被禁用。

代码。

 function fill(result) {
    debugger;
    $("#divSummary").dialog("open");
    $("#divSummary").html(result.Records);
    if (result.Edit== "0") {
        $('#EditSummary').attr("disabled", true);// This button not disabled in google  chrome
        return false;
    }
    else
        $('#EditSummary').attr("disabled", false);
}
4

1 回答 1

2

使用.prop()代替:

function fill(result) {
    debugger;
    $("#divSummary").dialog("open");
    $("#divSummary").html(result.Records);
    if (result.Edit== "0") {
        $('#EditSummary').prop("disabled", true);
        return false;
    }
    else
        $('#EditSummary').prop("disabled", false);
}
于 2013-05-28T09:16:58.677 回答