2017-01-15 72 views
1

我有一個選項列表。當我點擊按鈕它必須改變第二個選項從「level.value」,但第一個選項也改變了。如何更改jquery的選項

<div id="containerForLevel"> 
    <label for="levelImpotance">The Level of a importance: </label> 
    <select id="levelImpotance"> 
    <option value="#36BBCE">normal</option> 
    <option value="#FFD700">important</option> 
    <option value="#D2006B">very_important</option> 
    </select> 
</div> 
<div id="button"><input type='button' value='Click'></div> 

$("#button").click(edit); 
function edit() { 
    var level = {value:"important"}; 
    $("#levelImpotance :selected").text(level.value);  
} 

https://jsfiddle.net/CrashReactor/9hn38u5f/

如何更改對「level.value」選項當我點擊按鈕?

回答

0

只需使用val

var secondOptionValue = $("#levelImpotance option").eq(1).val(); 
$("#levelImpotance").val(secondOptionValue);