gpt4 book ai didi

javascript - 为什么这个 jquery 验证没有提交?

转载 作者:行者123 更新时间:2023-11-30 18:39:12 26 4
gpt4 key购买 nike

在努力完成我想做的一切之后,我的 jquery 验证已停止提交已完成的表单。

页面在这里: https://web.archive.org/web/20160612145452/http://www.fourwoodscountryhearts.co.uk/payments

最佳答案

我相信如果你换行:

 debug: true,

在文件 paymentsformbits.js 中:

 debug: false,

它应该允许您在完成验证过程后提交表单。

它认为您正在测试脚本,所以没有进行最终提交。完成测试(调试)并上线后,您应该将其设置为 false!


演示
您必须完成基本验证,但一个会尝试提交并显示错误,另一个不会像您遇到的那样做任何事情。

这是带有 debug: true 的脚本 jsFiddle - Demo 1
这是带有 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();

关于javascript - 为什么这个 jquery 验证没有提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7355612/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com