ASP.NET,MVC中,通过$.AJAX()方法获取json数组
我想要实现的是,控制器中,有一个Dictionary的集合,想要将他转换成json,然后用$.ajax接收并绑定到<select></select>中,不过还不会做,希望各位能给我一个详细的过程,谢谢
前台,希望写清楚$.ajax({})中德参数和方法,后台希望告诉我如何将集合转换为json数组 MVC JSON ASP.NET JQUERY
[解决办法]
悲催的我还没用过MVC呢。
[解决办法]
后台:
public ActionResult index()
{
JavaScriptSerializer ser = new JavaScriptSerializer();
return Content(ser.Serialize(集合));
}
前台:
$.post("@Url.Action("index", "User")", function (res) {
var obj = JSON.parse(res);
})
[解决办法]
前台方法
$.post("",{},function(result){
},"json")public JsonResult index(int id)参数
{
//根据参数调用方法获取数据对象
var list=你的获取数据方法;
return Json(list));这返回的就是一个JSON数组
}