Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么jquery验证没有提交?_Javascript_Jquery_Forms_Validation - Fatal编程技术网

Javascript 为什么jquery验证没有提交?

Javascript 为什么jquery验证没有提交?,javascript,jquery,forms,validation,Javascript,Jquery,Forms,Validation,在努力完成我想要的一切之后,我的jquery验证已经停止提交完成的表单 页面如下: 我相信如果您更改线路: debug: true, 在文件paymentsforbits.js中,发送至: debug: false, 它应该允许您在完成验证过程后提交表单 它认为您正在测试脚本,所以不进行最终提交。一旦完成测试(调试)并上线,就应该将其设置为false 演示 您必须完成基本验证,但其中一个会尝试提交并显示错误,另一个不会像您所经历的那样执行任何操作 下面是带有debug:true的脚本

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

页面如下:

我相信如果您更改线路:

 debug: true,
在文件
paymentsforbits.js
中,发送至:

 debug: false,
它应该允许您在完成验证过程后提交表单

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


演示
您必须完成基本验证,但其中一个会尝试提交并显示错误,另一个不会像您所经历的那样执行任何操作

下面是带有
debug:true

的脚本 这里使用
debug:false


理由

这是验证脚本
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();

你能发布你的代码吗?那会很有帮助的。在你的帖子中添加一个代码示例。这样更容易解决问题。你的问题到底是什么?最简单的方法是复制你的代码,然后发布fiddle URL,谢谢!那么这段代码(在头部)是做什么的呢?setDefaults({debug:true,success:validator});很抱歉,我已经注销了我的计算机,我在我的手机上,所以现在无法查看源代码,但从您发布的内容来看,它只是该页面上所有验证程序的默认设置。您正在使用debug:true声明覆盖头部的默认调试设置。猜测一下,在默认情况下,如果您删除了debug:false,您会发现表单将再次停止提交,因为它将依赖于设置为默认值的内容。那只是猜测,直到我能再检查一遍。很高兴能在网站上提供帮助,祝你好运!刚刚快速查看了一下,现在我又回到了笔记本电脑上,它实际上只是默认设置,如果在验证器的设置中取消设置(
$(“#paymentsform”).validate({
)将担任该角色。如果您查看发布的两个演示,它们没有设置默认设置,因此从技术上讲,您不需要在您的头脑中设置该位。如果您想在页面的头部部分保留设置,我还建议将默认调试设置设置为false。如果您这样做,您可以删除t,但这并不重要他从验证器那里得到了整行的
debug:false,
。很抱歉,我没有早点回复,这两个星期都很忙。我只是想说谢谢你花时间帮我研究一下,这真是帮了大忙。