【发布时间】:2009-08-19 14:23:07
【问题描述】:
我使用验证器的remote方法来检查用户名是否存在于数据库中
我的场景:
- 一个字段的表单(当然是用户名)
- 我填写了字段
- 它通过了验证,但我还没有发送表单
- 去数据库插入用户名,我填写了我还没有发送的表格
- 在提交 btn 时返回我的表单
- 瞧,它通过了验证(如果你还不明白,这里是问题)
当然我也在服务器端进行了验证,但是发送表单时remote方法的验证也会触发
附言我使用的是 1.5.5 版本,但看到这个问题仍然存在
【问题讨论】:
-
我不明白,它通过了第 3 步的验证,为什么它不应该在第 6 步通过验证?
-
因为我在 db 中添加了行,请参见第 4 步
标签: javascript jquery html forms validation