JQuery验证不可靠
JQuery Validation Not Reliable
我有一个我继承的web应用程序,它使用JQuery (JQuery .form-validator.min.js)表单验证。每次测试我运行它,形式似乎完美地工作,因为它是有意的。但是,每天至少有一次,一条记录进入数据库,其必填字段为NULL。每当我尝试通过表单复制记录时,它都不允许我提交,因为验证会正确地检测到缺失的信息,然后阻止它。有人遇到jquery.form-验证器的可靠性问题吗?或者,有没有人对如何追踪这些非法记录是如何进入系统的有什么建议?我应该重写它以使用服务器端验证吗?我使用。net MVC
我建议你检查一下你的模型类,看看你是否也在使用
[required]
public string yourvariable {get;set;}
如果可能的话,更新您的数据库以拒绝必需字段的空值。
您应该同时进行客户端验证和服务器验证。用户可以禁用浏览器的javascript,如果这样,客户端验证都不起作用
相关文章:
- 代码不会验证
- 使用regex的jquery keydown绑定不会验证撇号和句点
- Javascript不会验证表单
- 电子邮件正则表达式不会验证句点后的部分
- FS.Store 不可靠的GM图像转换
- 多个jQuery验证引导插件不会验证多个表单
- 当 openssl 命令行验证签名时,节点.js验证函数不会验证签名
- 当要求继续提交表单时,表单发送按钮不会验证表单输入文本字段
- 条带结账不会验证必填字段
- JQuery 移动版:页面链接不可靠
- 需要在文本框中允许“<”和“>”,而不设置验证请求=fale ASP.net
- 不可靠的点击项Selenium WebdriverJS
- 单选框不会验证
- 在花式盒子 2.x 中显示/隐藏标题不可靠
- Javascript不会验证所有内容,而只会验证一个函数
- Reg Ex 不会验证我是否将 # 与其他字符或数字一起使用
- 我的JavaScript正则表达式不可靠
- javascript中的验证不是验证函数
- 检查验证组是否有效,而不启动验证客户端
- JQuery验证不可靠