我有一个带有ajax调用的javascript函数。它安全地到达控制器没有问题。但是当控制器将结果返回到json格式时,我还没有在视图页面中获取数据。
代码段下方: 控制器动作方法:
public JsonResult GetContactDetails(string contactId)
{
Contact objContact = _contactService.Get(contactId.TryToInt());
return Json( objContact, JsonRequestBehavior.AllowGet);
}
Javascript方法:
function GetContactDetails(contactId, designation, mobile) {
$.ajax({
cache: false,
url: '@Url.Action("GetContactDetails", "Clients")',
type: "GET",
async: false,
data: {contactId:contactId},
dataType: 'json',
success: function (result) {
alert("Yes");
debugger;
},
error: function () {
alert("error");
}
});
}