>我正在使用Bassistance jQuery Validate插件创建一个注册表单,检查用户名是否已被使用.
>一切正常,如果我填写数据库中已有的用户名,则“xxxxxxx已经在使用中”.显示.
>但是,如果我填写另一个已经在使用的用户名(例如yyyyy),则该消息会一直说’xxxxxxx已被使用’.
>这个行为也出现在
http://jquery.bassistance.de/validate/demo/milk/的“官方”演示中 – 如果我先填写’Peter’,之后我填写’George’,消息一直说’Peter已经在使用’
>我想知道是否有人找到了解决此问题的方法?
我的代码:
remote:jQuery.format(“{0}已经在使用中.”)
最佳答案 只是查看了jQuery Validate插件代码,他们在代码中有一个错误,他们会永远缓存错误消息,这正是您所看到的.
你的代码片段是正确的,他们有一个错误.