0

ドロップダウン メニューがあり、1 つのオプションを無効にして、ユーザーが選択できないようにしたいと考えています。しかし、iPadでは動かないようです。これを回避する方法を知っていますか?

4

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

ワーキングフィドルを見る

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