如何在Dropdown中使用Jquery填充数据

时间:2012-09-20 04:58:34

标签: c# jquery asp.net json

  my Jquery code
 ("#<%=cboBranch.ClientID%>").append($("<option></option>").attr("value",valueData1).text(Data1))

 my asp code
 <asp:DropDownList ID="cboBranch" runat="server" class="medium" >

我该怎么办?它无法正常工作

2 个答案:

答案 0 :(得分:3)

你在循环数据吗?

// clear dropdown
    $("#<%=cboBranch.ClientID%>").html("");
    for (var i = 0; i < data.length; i++) {
        var item = data[i];
        $("#<%=cboBranch.ClientID%>").append(
              $("<option></option>").val(item.Id).html(item.Name);
        );
    });

阅读this

答案 1 :(得分:1)

假设result是你的JSON数据然后做这样的事情

$.each(result, function() {
    options.append($("<option />").val(this.Value).text(this.Name));