ajax表单登陆页面提交后跳转问题
0
悬赏园豆:10[已解决问题] 浏览: 7731次
我用jquery的ajax方法截获普通beginform数据并发送到后台处理验证,后台最后写的是return Redirect(....),也就是某个地址,但我用的是ajax。果断不跳转了,而是把整个页面返回到回调函数success的参数result里面。。~~请问如何让他跳转或者转向这个结果网页!
网站开发 MVC
<>
博客园团队诚聘.NET全栈开发工程师
收藏
最佳答案
0
我觉得可以这样,后台部分这样判断(后台并不跳转页面,而是由AJAX回调函数去跳转页面,后台无论用户名和密码对不对都给前台返回一个字符串): 后台代码: if(登录成功){ response.getWriter().write("登录成功"); }else{ response.getWriter().write("登录失败"); } 然后前台在AJAX回调函数里也判断(data为后台返回的数据,这里就是个字符串) 前台代码: if(data=="登录成功"){ window.location="成功页面"; }else{ alert("用户名或密码错误。"); window.location="失败页面"; } 不知道这样符不符合楼主的意思。
收获园豆:
3
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
行是行,关键我是想在一个网站上成功以后,ajax到另一个已经部署的网站,你这样的话就需要修改代码,重编译了@@