我想从控制器传递模型以在单击按钮时使用JQuery ajax进行查看。我在服务器端有数据,但是JQuer ajax返回此错误:
“无法加载资源:服务器的响应状态为500(内部服务器错误)”
` $.ajax({
url: '@Url.Action("userData", "Account")',
type: 'post',
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function (data) {
Do Something
},
error: function ( error) {
alert(error.Message);
}
});
[HttpPost]
[Authorize]
public ActionResult userData()
{
var _userData = db.userInfos.ToList();
var result = new
{
MyUserData= _userData
};
return Json(result, JsonRequestBehavior.AllowGet);
}