ajax、data获取问题。if else

我不明白为什么我写的if else 语句无论条件结果是否成立, data100%是能够获取到值得,我不想他获取值。该怎么改、求大神 图片说明

不通过增加return false阻止代码继续执行啊,你的代码只是提示信息,最后ajax还是会执行

 if(...){
//....
return false

}

你的if条件并没有限制ajax请求啊,所以总会访问rul获取数据

你的data赋值是在 data:{"user.userName":......}里,跟你的if...else没有半点关系。

你把那个ajax的东西包进判断里啊 放到最后的else里 不然你判断了干嘛

如果你的输入不合法时,你就应该在相应的if判断分支里面立即return,知道所有输入合法后再执行后面的ajax提交操作。

你判断条件写的不是很完全