1

yui2フレームワークを使用しています...次のコードがあります...選択した属性をオプションノードに追加する必要があります。私はこのリンクを見つけましたhttp://yuilibrary.com/forum/viewtopic.php?p=23574 ..それはyui3を扱っています..yui2についてはよくわかりません。

`<select id="MedicationsCutOutStatus20" class="singleSelect form_input" title="Status:"name="MedicationsCutOutStatus">    
<option class="" value="All">All</option>     
<option class="" value="Active">Active</option>      
<option class="" value="On Hold">On Hold</option>      
<option class="" value="Prior History">Prior History</option>      
<option class="" value="No Longer Active">No Longer Active</option>      
</select>`

 <option selected class="" value="All">All</option>    

選択した属性をオプションノードに追加する必要があります。

4

1 に答える 1

0

次のことを試してください。

var selectEl = Dom.get("MedicationsCutOutStatus20");
var selectedIndex = selectEl.options.selectedIndex;
selectEl.options[selectedIndex].setAttribute("selected","");

オプションを選択したい場合は、selectedIndex の値を変更する必要があります。

selectEl.options.selectedIndex = 1;
于 2015-04-22T08:42:32.523 に答える