JQuery的$.post结合struts的问题
王者_来归 2016-09-13 11:49:58 请教大家一个问题:
应用场景:
用户登录验证,使用struts框架,用户输入用户名和密码,然后通过JQuery的$.post提交到java的action处理,当用户输入的用户名和密码都正确的条件下,返回success,通过struts配置的result跳转相应的页面,否则,不跳转,并把错误信息alert出来。
现在我的问题是,通过$.post的第三个参数回调方法来处理,当用户输入的用户名或者密码有问题时,能够alert,但是当用户输入的是正确的时候,我alert时出来的是本应该跳转的那个html内容了,请教各位,怎么解决这个问题?
即:
$.post(action,options,function(data) {
alert(data);
})
当用户输入的有问题时,没有问题,但是当用户输入的是正确的时候,其实应该是跳转到相应的页面,而不使用alert。
请教一下各位,怎么处理能够解决这个问题?
有一种方法,那就是分两次验证,先验证用户的输入,输入成功后,再通过一次post来跳转到相应的页面,但我想只用一次post来解决这个问题,或者各位还有什么好的方案,麻烦赐教一下!