我想通过单击视图/主页/索引上的按钮转到另一个视图说/ Home / DisplayData。 cshtml页面没有任何内容(只是标题)。
我正在使用jquery ajax来调用控制器,我来到了ajax的成功调用,但之后我想将页面重定向到新视图而不刷新,并且还想更改URL以便我可以回来通过后退按钮。如何实现这一目标。 目前我正在使用下面的内容,并将内容加载到身体但是就是这样。
$('#pgDisplayData').click(function() {
$.ajax({
url: '/Home/DisplayData',
type: "GET",
success: function () {
window.history.pushState("object or string", "Title", "/Home/DisplayData");
$('body').load('/Home/DisplayData');
},
error: function (err) {
alert("error");
}
});
});