繁体   English   中英

在razor / jquery中通过AJAX(AJAJ?)填充下拉列表的理想方法是什么?

[英]What's the ideal method for populating a drop down list via AJAX (AJAJ?) in razor/jquery?

所以我在隐藏的div里面得到了这个@Html.DropDownList("Thangs") 当用户单击链接以显示div时,我想进行AJAX调用以获取应该在列表中的内容。 它将作为JSON返回。 如何使用jQuery将传入的JSON对象作为名称/值绑定到DropDownList中?

你没有发布任何样本json所以

...
success:function(data){

$("#SelectList").empty(); //remove previous items in the ddl

//iterate the json
$.each(data,function(key,val){
  $("<option/>",{value:key,text:val}).appendTo("#SelectList");
  });
}

这是DEMO

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM