我与MVC 5
合作,我StartPageController
采取了行动。
[HttpPost]
public void Logout()
{
FormsAuthentication.SignOut();
}
Ajax call
为此:
function Logout(pageName) {
if (pageName == "startPage") {
$.connection.hub.stop();
};
$.ajax({
type: "POST",
url: "/Builder/StartPage/Logout",
success:
function() {
if (pageName == "startPage") {
location.reload(false);
$.connection.hub.start();
} else {
window.location.href = "/Builder";
}
},
error: function (fdf) {
alert("error logout");
}
});
};
我有3 pages with Logout
。在1和2中一切都很好。但在第三,它不起作用。
我有一个ajax错误。我试图在控制器中调试代码。它工作正常。但Ajax显示错误。