如何在 jquery 调用后刷新页面
how to refresh the page after jquery call
我试图在清除cookie后将用户带到登录页面。我正在对我的控制器进行 jquery 调用以清理 cookie,但我不知道如何将他重定向到登录页面。
我目前在我的 javascript 中有这段代码:
function()
{
$.post('/Home/Action', function(result) {
});
window.location="login";
}
public Action()
{
cookie cleaning code;
}
但问题是令人耳目一新,饼干清洁同时完成。我想在清理饼干后带用户。
谢谢
为什么你把window.location
放在$.post
回调之外?试试这个:
function() {
$.post('/Home/Action', function(result) {
window.location.href = "login";
});
}
function CleanCookiesAndGotoLogin()
{
$.post('/Home/Action', function(result) {
//you put the relocation here so that it waits for the callback
window.location="/ControllerName/ActionName";
});
};
相关文章:
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- 刷新按钮以调用javascript函数
- JQuery AJAX - 如何使用方法 GET 调用刷新/重新加载页面
- 调用Action Method,关闭对话框并刷新父项
- AJAX调用不显示原始页面或刷新它
- 在用户提交表单后显示数据(从API调用检索),而不刷新页面
- 刷新浏览器后,Ajax的Listview调用未更新
- 使用 ajax 调用使用操作类返回的数据刷新(更新)表的各个行
- 光滑网格不刷新与Ajax调用
- Ajax 调用不会刷新调用页面 javascript
- 使用 Javascript 在页面刷新时调用函数
- JQGred在AJAX调用上不刷新
- 刷新函数未正确调用 d3
- AJAX/JQuery:提交表单和调用函数而不刷新页面
- 如何在 jquery 调用后刷新页面
- 在 ajax 调用期间刷新页面正在破坏 php 会话
- 无法在不刷新的情况下运行多个 AJAX 调用
- 如何在 ajax 调用后停止刷新页面
- 烦恼node.js为一个页面刷新调用httpserver回调函数两次
- Node.js页面刷新调用资源两次