Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

选程验证 #161

Closed
zhaoqishan opened this issue Oct 15, 2014 · 5 comments
Closed

选程验证 #161

zhaoqishan opened this issue Oct 15, 2014 · 5 comments

Comments

@zhaoqishan
Copy link

远程验证后,返回提交正确的信息后,不刷新的情况下,再次输入相同的信息,失去焦点后就不会再发送远程验证了。比如,验证码,远程验证成功一次后,不刷新的情况下,输入或粘贴相同的验证码,还提示验证成功,并且不再发送远程验证,等待提交表单成功后,如果页面没刷新,同样输入相同的验证码,还是提示验证成功,这样的话,验证码就等同虚设了。可以用手动验证这个字段的方法来解决,不过总感觉不够优雅,不知是不是一个BUG。

@niceue
Copy link
Owner

niceue commented Oct 17, 2014

你的验证码不过期的吗?你都提交表单成功了,验证码不用重新获取?
如果不想缓存结果,可以试试must参数

@zhaoqishan
Copy link
Author

谢谢楼主回复,可能是我没说清楚吧,验证码就是普通用户登录时用的。当页面不刷新的情况下,验证码验证远程通过了。当提交时,就是服务器返回的数据是登录不成功的情况下。再次把原来的验证码粘贴到输入框中,不管那个图片验证码是不是发生了变化,这个远程验证的验证码都不会再一次发送远程验证了。啊,这个情况简单地说,就是远程验证这个功能,如果一次验证成功,下面再次要验证的话,如失去焦点后,它不会再次发送远程验证,除非手动调用验证方法一次。不知是我写的代码错,还是一个BUG

@zhaoqishan
Copy link
Author

远程验证成功的数据格式是{ok:"成功"};

@niceue
Copy link
Owner

niceue commented Oct 17, 2014

那你使用must参数吧,0.8还支持绑定data-must,强制验证

@zhaoqishan
Copy link
Author

刚试了,must 有效,谢谢楼主,都怪太粗心没有认真看文档。

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants