Jquery MVC表单hijaxing

Jquery MVC表单hijaxing,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我有一个控制器,它在执行ajax请求时返回PartialView或RedirectToAction结果 现在的问题是,在视图中,我想根据控制器返回的内容显示PartialView或重新选择操作,但我想不出区分控制器响应的方法 这是我的密码。当控制器返回PartialView时,这可以正常工作,但如果控制器返回的是RedirectToAction,则它也会显示RedirectToAction的内容: $(".Form").live("submit", function () { $.upd

我有一个控制器,它在执行ajax请求时返回PartialView或RedirectToAction结果

现在的问题是,在视图中,我想根据控制器返回的内容显示PartialView或重新选择操作,但我想不出区分控制器响应的方法

这是我的密码。当控制器返回PartialView时,这可以正常工作,但如果控制器返回的是RedirectToAction,则它也会显示RedirectToAction的内容:

$(".Form").live("submit", function () {
    $.updateForm(this, "#CodeForm");
    return false;
});

$.updateForm = function (myv, divToUpdate) {
    $.post($(myv).attr("action"),
        $(myv).serialize(),
        function (data) {
            //alert("Data Loaded: " + data);
            $(divToUpdate).slideUp("normal", function () {
                $(divToUpdate).html(data).slideDown("slow", "");
            });
        });

}

当您获取数据时,检查它是否有
标记,如果没有,则它是
部分视图
,否则它是正常视图