jQuery:
$.ajax({
type: 'POST',
url: redirectToANewWindow,
dataType: 'html',
data: { filterValue: searchValue },
success: function (result) {
$('form').html(result);
}
});
控制器:
[HttpPost]
public ActionResult InitializeEditView(string filterValue)
{
//some code
return PartialView("PartialForm", model);
}
这工作正常。它返回更新的视图并将其粘贴到当前页面上。但是我想要实现的是在它从控制器传递之后,结果应该呈现在一个新的/单独的浏览器窗口上。我怎么做?
提前致谢!