1

デスクトップ ブラウザー (Chrome) では、jQuery 関数を使用して入力フィールドを無効に設定できます inputVar.prop('disabled',true)。これとまったく同じコードは、GS3 電話の Android ブラウザーでは何もしないようです。Android Chrome とデフォルトのブラウザでテストしました。

代替案はありますか?私もこれらを試してみましたが、うまくいきませんでした。

inputVar.attr('disabled','');
inputVar.attr('disabled','disabled');
inputVar[0].disabled = false;

編集 完全なコード

$("fieldset#myFieldSet > input").each(function(){
    var inputVar = $(this);// This is the jquery object of the input
    inputVar.prop('disabled',true);
});
4

1 に答える 1

0

うーん、attr を使用した有効な構文は次のようinputVar.attr('disabled','disabled')になります。試してみましたか?

また、問題が無効になっていると考える前に、セレクターが機能していることを確認してください (入力などを非表示にしてみてください)。

于 2013-01-09T17:11:29.923 に答える