2013-10-26 16 views
1

這是我控制運行時下拉列表,添加新的選項,使用jQuery插件selectbox.js

<select name="ddlRequestType" id="ddlRequestType"> 
        <option value="">Select</option> 
       </select> 

我要添加新的選項,使用AJAX的WebMethod從數據庫到下拉。 但我正在添加。

這是我的ajax web方法代碼。

<script> 
     $(function() { 
      $("#ddlRequestType").selectbox(); 
      loadFilterData(); 
     }); 
     function loadFilterData() { 
      $.ajax({ 
       type: "POST", 
       url: "Index.aspx/loadFilterData", 
       data: "{}", 
       contentType: "application/json; charset=utf-8", 
       dataType: "json", 
       success: function (data) { 

        //debugger; 
        for (var i = 0; i < data.d.length; i++) { 
         } 
       }, 
       error: function() { 
}  

     }); 
     } 
    </script> 
+0

你可以分享鏈接,您正在使用selectbox.js? – nik

+0

我不明白你的意思是「我正在添加」。請更詳細地描述問題。 – zwol

回答

0

剛剛創建的項目

var ul = $(document.getElementById("ddlRequestType")); 
for (var i = 0; i < data.d.length; i++) { 
    var li = $(document.createElement("li")).val(data.d[i].value).text(data.d[i].text); 
    ul.append(li); 
} 
相關問題