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 に答える