2014-01-10 105 views
1

嗨我試圖從下拉選擇加載某個選項以顯示爲選定選項(藍色背景)。 我jQuery代碼是默認選擇下拉列表中的值

​​

當我在代碼中運行這個,我得到下拉的所有值,但「北邊」爲選擇了一個不顯示。請讓我知道我如何解決它。由於

回答

4

基於價值:

$('#ddList').val('North Side'); 

通過短信:

$("#ddList option").each(function() { 
if($(this).text() == "North Side") { 
    $(this).attr('selected', 'selected');    
    }       
}); 
+0

媽你快!哈哈+1 – DontVoteMeDown

+0

@DontVoteMeDown:謝謝...:P –

0

試試這個和值設置爲「北「在你的下拉菜單中。

$("#ddList option[value='North']").attr("selected","selected"); 
1

$("#ddList option:contains('North Side')").prop("selected",true);

0

所有的下拉列表中有一個 「的SelectedValue」 和 「SelectedText」 選項。

您必須將下拉列表中的value設置爲「North Side」的值。

您可以通過這樣做:

$("#ddList").val("1"); // '1' 是值綁定列表的

0
<select> 
     <option>please select</option> 
     <option value='1'>northside</option> 
     <option value='2'>south</option> 
    </select> 
$(document).ready(function(){ 
    $('select option:contains("northside")').prop('selected',true); 
}); 

check this fiddle [check this fiddle][1]