0

次のようなページにjQuery EasyUI コンボボックスがあります。

<select id="subject_selection" class="easyui-combobox">
    <option value="math">Math</option>
    <option value="physics">Physics</option>
    <option value="chemistry">Chemistry</option> 
    <option value="biology">Biology</option>
</select>

値が設定されていない場合、デフォルトで選択された値のインデックスを -1 に設定しようとしています。要素のように属性selectedIndexを -1に設定しようとしましたが、それでも機能しません。ユーザーがコンボボックスで値を選択して空にする機能を提供したくないため、これを追加したくありません。selectedIndex="-1"select

<option value=""></option>

私のコンボボックスで。どうすればこれを達成できるか誰にもわかりませんか?

ありがとうございました

4

3 に答える 3

0

「あなたは丸い穴に四角いペグをはめようとしています。」

存在しないものを選択することはできないため、-1 インデックスなどはありません。空のオプションを追加し、ユーザーが JavaScript で選択できないようにします。

于 2013-04-23T16:54:27.403 に答える
0

selectedIndex を -1 に設定する代わりに、コンボボックスを無効にするか、コンボボックスに項目がない場合に警告メッセージを設定できます。

于 2013-04-23T16:58:07.440 に答える