Ajax成功函数没有被触发

时间:2015-06-29 14:17:45

标签: javascript jquery ajax asp.net-mvc

我有一个带有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");
            }
        });
    }

0 个答案:

没有答案