[英]Why is this jquery validation not submitting?
在努力完成我想做的一切之后,我的 jquery 验证已停止提交已完成的表单。
该页面在这里: https : //web.archive.org/web/20160612145452/http : //www.fourwoodscountryhearts.co.uk/payments
我相信如果你改变这条线:
debug: true,
在文件paymentsformbits.js
中:
debug: false,
它应该允许您在完成验证过程后提交表单。
它认为您正在测试脚本,因此不会执行最终提交。 完成测试(调试)并上线后,您应该将其设置为 false!
演示
您必须完成基本验证,但一个会尝试提交并显示错误,另一个不会像您遇到的那样做任何事情。
这是带有debug: true
的脚本debug: true
jsFiddle - Demo 1
这是带有debug: false
的脚本debug: false
jsFiddle - Demo 2
原因
这是验证脚本jquery.validate.js
的代码行,如果debug: true
停止表单:
// validate the form on submit
this.submit( function( event ) {
if ( validator.settings.debug )
// prevent form submit to be able to see console output
event.preventDefault();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.