ajax表单登陆页面提交后跳转问题

前端之家收集整理的这篇文章主要介绍了ajax表单登陆页面提交后跳转问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


0
悬赏园豆:10[已解决问题] 浏览: 7731次

我用jquery的ajax方法截获普通beginform数据并发送到后台处理验证,后台最后写的是return Redirect(....),也就是某个地址,但我用的是ajax。果断不跳转了,而是把整个页面返回到回调函数success的参数result里面。。~~请问如何让他跳转或者转向这个结果网页!

MrNavy | 初学一级 |园豆: 154
提问于:2012-03-14 16:38
最佳答案
0

我觉得可以这样,后台部分这样判断(后台并不@R_420_404@面,而是由AJAX回调函数去@R_420_404@面,后台无论用户名和密码对不对都给前台返回一个字符串):

后台代码

if(登录成功){

  response.getWriter().write("登录成功");

}else{

  response.getWriter().write("登录失败");

}

然后前台在AJAX回调函数里也判断(data为后台返回的数据,这里就是个字符串)

前台代码

if(data=="登录成功"){

window.location="成功页面";

}else{

  alert("用户名或密码错误。");

window.location="失败页面";

}

不知道这样符不符合楼主的意思。

收获园豆: 3
憤怒的小鳥 | 菜鸟二级 |园豆:206 | 2012-03-14 17:06

行是行,关键我是想在一个网站上成功以后,ajax到另一个已经部署的网站,你这样的话就需要修改代码,重编译了@@

猜你在找的Ajax相关文章