2012-03-01 23 views
0

我需要的文件已經準備好如何以編程方式選擇下拉列表中的jQuery Mobile的

例如像我有這樣的代碼以編程方式儘快選擇從下拉列表的選項選項

<div class="ui-select"> 
      <select name="DropDownList" id="DropDownList" 
       data-native-menu="false" tabindex="-1"> 
       <option value="data1">Data1</option> 
       <option value="data2">Data2</option> 
       <option value="data3">Data3</option> 
       <option value="data4">Data4</option> 
      </select> 
     </div> 

現在,如果我手動選擇它,那麼選項將被選中。但是,我需要在文檔準備就緒時以編程方式選擇一個選項。如何做到這一點?取自

+1

請檢查jquery在http://jquerymobile.com/demos/1.0a4/docs/forms/forms-selects.html中提供的文檔。這個文檔的底部,你會看到你需要什麼。 – arunes 2012-03-01 11:18:39

+0

嘗試在文檔'$(「#DropDownList」)。val('data1')' – 2012-03-01 11:21:16

+0

@ SM09的末尾添加此行,並且沒有使用$(「#DropDownList」)。val('data1')選擇它 – 2012-03-01 11:27:22

回答

0

你可以使用jQuery獲得所選擇的選項,並使用jQuery Mobile的事件「pageshow」,這是等同於在jQuery的「準備好」的事件,但不建議移動網站

$("div[data-role*='page']").live('pageshow', function(event, ui) { 
    $("#DropDownList").find(":selected").val(); 
}); 
相關問題