关于为什么JS导致rails验证被忽略的想法
Ideas on why JS causes rails validations to be ignored
我有一个使用$('form').submit()
的rails应用程序,但是如果它一次验证失败,然后再次单击它,它完全忽略验证并生成路由错误。现在,如果我使用常规按钮,它不会这样做,除非JQuery提交与它一起存在。你认为这是为什么?
更新: JQuery查找表单值查找<form>
标签内的任何内容
好吧,这个问题根本与JavaScript无关。发生的事情是一个变量的值为nil,导致路径路由错误。
相关文章:
- 为什么jasmine期望不验证是否抛出了错误
- 为什么此验证代码不起作用
- 为什么regex只验证字段中的一个字符,而不是所有输入的字符
- 为什么Angularjs验证don't与输入[type=“number”]一起工作
- 为什么浏览器为电子邮件验证正则表达式显示不同的反斜杠.如何防止这种情况发生
- 为什么我的 JavaScript 会导致 HTML 验证错误
- 为什么我的 Javascript 表单验证无法正常工作
- 为什么不't浏览器在经过身份验证的XMLHttpRequest之后重用授权标头
- 为什么jQuery验证“;远程:“;验证需要一个函数来设置数据值
- 为什么ng模式获胜't对来自非用户输入事件的更改进行正确验证
- 为什么 MVC4 验证 js 自动将数字验证添加到日期时间
- 为什么这种模式不适用于敲除验证?(分隔的邮政编码)
- 为什么AUI's下拉框需要在文本字段's验证
- 为什么正则表达式不能正确验证网站URL
- 为什么这个JavasScript验证在Firefox中不起作用
- 为什么欧芹不验证每个字段(例如失去焦点),而我调用$('#myForm').validate();
- 为什么没有任何东西通过 Firebase 验证?为什么没有返回错误消息
- 客户端文件大小和格式验证.为什么JS阻止文件上传
- JavaScript表单验证:为什么第一个有效,而第二个无效't
- jQuery验证:为什么提交按钮必须点击两次在我的Rails应用程序