1

jquery を使用してボタンを無効にすることはできません。可能なすべてのオプションを試しましたが、うまくいきません。ボタンの他​​のプロパティにアクセスして表示することはできますが、無効にすることはできません。Jquery 1.8 とブラウザ IE 7 を使用しています。以下はコードです。この点で私を助けてください。

<input type="button" class="actionButton" style="display: inline;" onclick="addCompany();" id="addCompanyId" value="Add country1111">

function setParentCompany(comId) {
    $('#parentCompanyDomain').val(comId);

    /* var buttonObj = $("#addCompanyId");
    //alert("buttonObj"+ buttonObj[0].id);
    buttonObj.setAttribute("disabled",true);
    //alert("button disabled value11122::"+buttonObj[0].attr('disabled')); */
    alert("id::"+$('#addCompanyId').attr("id"));
    alert("class::"+$('#addCompanyId').attr("class"));
    alert("value::"+$('#addCompanyId').attr("value"));
    alert("disable::"+$('#addCompanyId').attr("disabled"));

    $('#addCompanyId').attr("disabled",true);

} 
4

5 に答える 5

1

これを試して...

$('#addCompanyId').prop('disabled', true);
于 2013-06-25T11:17:59.493 に答える
0

上記の両方を組み合わせると、次のようになります。

$('#addCompanyId').prop('disabled','disabled')
于 2013-06-25T11:18:19.723 に答える
0

以下のコードの代わりに:

$('#addCompanyId').attr("disabled",true);

以下のコードを使用します。

$('#addCompanyId').attr("disabled","disabled");

参考サイト.

于 2013-06-25T11:19:37.043 に答える