我不明白为什么我写的if else 语句无论条件结果是否成立, data100%是能够获取到值得,我不想他获取值。该怎么改、求大神 ;
不通过增加return false阻止代码继续执行啊,你的代码只是提示信息,最后ajax还是会执行
if(...){
//....
return false
}
你的if条件并没有限制ajax请求啊,所以总会访问rul获取数据
你的data赋值是在 data:{"user.userName":......}里,跟你的if...else没有半点关系。
你把那个ajax的东西包进判断里啊 放到最后的else里 不然你判断了干嘛
如果你的输入不合法时,你就应该在相应的if判断分支里面立即return,知道所有输入合法后再执行后面的ajax提交操作。
你判断条件写的不是很完全