MVC Ajax获取请求不更新View的目标

时间:2014-01-22 03:03:40

标签: asp.net-mvc jquery

我有一个部分视图,我正在尝试使用AJAX GET请求。

她是调用控制器的功能。通过调试我发现它正确地击中了控制器,控制器正常工作,但随后更新的目标永远不会更新。所以我相信这是函数的编写方式。是否存在数据类型为“json”的问题?我无法弄清楚这一点。请注意,我将参数设置为“user1”以进行调试,因为我知道有一个user1。

function searchUsers(searchTerm) {
    var confirmation = confirm(searchTerm);
    if (confirmation == true) {
        var param =
        {
            searchTerm: "user1"
        };
        $.ajax({
            url: "/Home/SearchUsers/",
            type: "GET",
            datatype: "json",
            async: true,
            data: param,
            error: function (xmlHttpRequest, errorText, thrownError) {
                alert(xmlHttpRequest + "|" + errorText + "|" + thrownError);
            },
            success: function (data) {
                if (data != null) {
                    $("#updateTable").html(data);
                }
            }
        });
    }
}

0 个答案:

没有答案