我有一个asp.net mvc应用程序。我有一个名为“ Access”的视图,控制器,我正试图在ajax中调用controllers方法之一。而且我遇到了语法错误。根本没有调用方法测试
控制器方法代码:
[HttpGet]
public JsonResult Test(string p)
{
return Json(new User() { Name="Nat"}, JsonRequestBehavior.AllowGet);
}
ajax呼叫:
$.ajax({
type: "GET",
url: "Access/Test", // the method we are calling
contentType: "application/json; charset=utf-8",
data: { "p": "test" },
dataType: "json",
success: function (result) {
alert("yes");
alert('Yay! It worked!' + result);
},
error: function (request, status, error) {
alert('Not worked ' + error);
}
});
这是一个非常简单的代码,但是我不能强迫它正常工作。我想了解为什么我的json数据不正确并且出现错误。我想执行我的方法
相关分类