我需要从 mvc Controller 获取列表以使用 jquery ajax 进行查看。但我得到了[object Object]
。
Ajax代码
$.ajax({
type: 'POST',
contentType: 'application/json; charset=utf-8',
url: '/Home/getList',
success: function (data) {
debugger;
$scope.StuList = data;
alert(data);
}
});
在 Controller 中
public JsonResult getList()
{
Models.clsSave obj = new Models.clsSave();
var list = new List<Model>();
list= obj.getList();
return Json(list,JsonRequestBehavior.AllowGet);
}
最佳答案
如果你得到[Object,Object]意味着它包含数据。您只需在 $.ajax 的成功函数上迭代它,如下所示
success: function (data) {
$.each(data.items, function(item) {
alert('id :'item.id +' Name:'+item.sname);
});
}
祝一切顺利
关于javascript - 如何使用 jquery ajax 从 mvc Controller 获取 <list> 进行查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32649645/