ドロップダウン メニューがあり、1 つのオプションを無効にして、ユーザーが選択できないようにしたいと考えています。しかし、iPadでは動かないようです。これを回避する方法を知っていますか?
質問する
1725 次
2 に答える
0
あなたはこのようなことをしようとしていますか:http://jsfiddle.net/akhurshid/qQG9V/
無効にしたいタグdisabled="disabled"
内で使用します。<option>
HTML
<select>
<option disabled="disabled">This is disabled</option>
<option>test value 1</option>
<option>test value 2</option>
</select>
編集:
Jqueryを使用する:
$("select option[value*=Sold_Out]").prop('disabled',true);
HTML:
<select>
<option value="Sold_Out">This is disabled</option>
<option>test value 1</option>
<option value="Sold_Out">test value 2</option>
</select>
注:タグの中にスペースがあります。つまり、タグvalue
が機能しないのはそのためです。スペースを削除するか、記号を使用して機能させてください。<option>
Sold Out
underscore _
于 2012-08-01T06:13:46.127 に答える
0
jQuery 1.6 以降を使用している場合は prop を使用します
.prop('disabled',true);
.prop('disabled',false);
.attr() メソッドの代わりに、.prop() メソッドを使用して無効化およびチェックを設定する必要があります。
于 2012-08-01T05:55:28.137 に答える