2014-06-24 86 views
0

這裏是value=2, IM選擇接觸的HTML代碼如何設置選項中選擇屬性的下拉列表中選擇

<select id="privacy" onChange="run()"> 
    <option value="1" selected="selected" >public</option> 
    <option value="2">contact</option> 
</select> 

這種接觸是附加在列表中,但它不是作爲展示是selected.below的jquery代碼的附加,但我沒有得到在哪裏設置這個選定的atrribute。

$('#privacy').append($('<option> ', { 
      text: postcontact 
})); 
+1

你的jQuery,_please唐不使用內聯事件處理程序_! – Alnitak

回答

0

使用selected屬性像這樣

$('#privacy').append($('<option> ', { 
    text: "postcontact", 
    selected: "selected" 
})); 
+0

這也行不通 – user3627001

+0

看小提琴http://jsfiddle.net/J24yN/211/ –

0

嘗試使用在這種情況下鏈接,

$('#privacy').append($('<option> ', {text: postcontact ,value:2})).val(2); 

或試試這個

$('#privacy').find("option").removeAttr("selected").end().append($('<option> ', {text: "postcontact" ,value:3,selected: "selected"})).val(3); 
+0

postcontact是一個字符串還是變量? – Balachandran

+0

postcontact包含電話簿中的電話號碼的值。 – user3627001

+0

它不能正常工作..... – user3627001

相關問題