Javascript 当ActionResult从MVC控制器返回时,JQuery Ajax post未重定向

Javascript 当ActionResult从MVC控制器返回时,JQuery Ajax post未重定向,javascript,jquery,ajax,asp.net-mvc,Javascript,Jquery,Ajax,Asp.net Mvc,我试图将数据从一个方法发布到一个MVC控制器,该控制器返回一个操作结果,并使我的站点重定向到正确的视图。下面是我尝试使用的代码 function KoJqRedirect(item, url, async) { $.ajax({ type: "Post", contentType: "application/json", data: ko.toJSON(item), async: async, url: url, success: function

我试图将数据从一个方法发布到一个MVC控制器,该控制器返回一个操作结果,并使我的站点重定向到正确的视图。下面是我尝试使用的代码

function KoJqRedirect(item, url, async) {
$.ajax({
    type: "Post",
    contentType: "application/json",
    data: ko.toJSON(item),
    async: async,
    url: url,
    success: function () { return false; }
});
}


控制器已正确发布并返回视图,问题是页面未显示。当返回到成功函数时,如何显示此页面?

如果要显示从控制器操作返回的html,请执行以下操作:

function KoJqRedirect(item, url, async) {
  $.ajax({
   type: "post",
   contentType: "application/json",
   data: ko.toJSON(item),
   datatype :'html', //give datatype here
   async: async,
   url: url,
   success: function (data) { 
     $("#div1").html(data); //provide target div id here 
   }
 });
}

您正在从控制器操作返回partialview???需要再等待7秒钟吗?如果我想重新加载整个页面,请@j-j,您可以使用JS重新加载页面。请参阅此帖子