jsp中ajax+js验证用户名是否存在

我的页面有两个验证,一个账号,一个昵称;都是onblur触发;用的代码都是网上都有的那个ajax+js的验证;点击提交的时候账号和昵称会再进行一次验证。测试的时候,我输入... 我的页面有两个验证,一个账号,一个昵称;都是onblur触发;用的代码都是网上都有的那个ajax+js的验证;点击提交的时候账号和昵称会再进行一次验证。
测试的时候,我输入的账号和昵称都是数据库里面有的。可是但我什么都不改,连着点好几次提交时,原本显示的账号已存在突然变正确了,而昵称依旧是已存在;但我若在点击账号输入框然后离开,激发检查,它又变回账号已存在。。。
非常奇怪的bug,账号和昵称的验证都是一样的说,只是变量名不同。。
展开
 我来答
百度网友94e20bd
2012-06-21 · TA获得超过109个赞
知道答主
回答量:258
采纳率:100%
帮助的人:172万
展开全部
可以肯定是你的逻辑写的有问题,,,要不把代码贴出来看看。。。
追问
问题是昵称完全OK的,就是账号有问题,两个代码和逻辑都一样的,代码很长。粘不出来。。
主要就是账户onblur激发checkUsername,check里面实现ajax将获取的账号发给checkUserNameServlet后台,后台连接数据库,实现where username=xx 的查询,返货的resultset若有next()表示已存在,那么后台就返回false不可以使用。
关键是我最后button有一个checkall,会再调用checkUsername确保正确,这个地方就一直有问题
追答
你还是把你的代码发出来,不然我没法帮你分析的,你说的逻辑是对的,但是具体实现应该是你什么地方不小心搞错了,,,所以还带看代码。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式