ブートストラップ フォーム要素を含むブートストラップ ダイアログがあります。一部の要素は<selcet>
タイプです。
すべての選択を最初のオプションに初期化したいと思います。各選択のすべての最初のオプションに属性$('select option:first-child').attr('selected', 'selected');
を配置する作業を行うものを使用します。selected
しかし$('#insertPopup').modal('show');
、選択要素を使用せずにフォームを表示すると、最初のオプションが選択されていますが、前述の属性があります。
例えば:
<select>
<option value="0">Select an item</option>
<option value="1">item 1</option>
<option value="2">item 2</option>
</select>
<select>
<option value="1">item 1</option>
<option value="2">item 2</option>
</select>
最初の選択でアイテム値0を選択し、2番目の選択でアイテム値1を選択したいのは、それらが両方とも親選択の最初の子であるためです。
私は :first-child, nth-child(1) を使用しましたが、すべてselected="selected"
が行に配置されていますが、実際の値は選択テキストボックスに表示されていないようです。私は何を間違っていますか?