2013-03-06 111 views
1

我正在使用yui2框架...我有以下代码....我需要将选定的属性添加到选项节点。我发现这个链接http://yuilibrary.com/forum/viewtopic.php?p=23574 ..它处理yui3 ..不太确定yui2。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>  

我需要选择属性添加到选项node..Not很有把握...如何进行..

回答

0

尝试以下操作:

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

如果你想选择一些选项则需要更改selectedIndex值:

selectEl.options.selectedIndex = 1;