我正在尝试将数据从方法发布到返回操作结果的MVC控制器,并让我的站点重定向到正确的视图。我试图使用的代码如下。
function KoJqRedirect(item, url, async) {
$.ajax({
type: "Post",
contentType: "application/json",
data: ko.toJSON(item),
async: async,
url: url,
success: function () { return false; }
});
}
控制器已正确发布并返回视图,问题是页面未显示。返回到成功函数后,如何才能显示此页面?
答案 0 :(得分:1)
如果要显示从控制器操作返回的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
}
});
}