Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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
JQuery验证插件-允许提交_Jquery_Jquery Validate - Fatal编程技术网

JQuery验证插件-允许提交

JQuery验证插件-允许提交,jquery,jquery-validate,Jquery,Jquery Validate,使用jqueryvalidate插件验证一些输入表单,效果非常好 填写一份表格,要求提供一条信息,但不要求提交表格 例如,让我们假设表单包含名称、地址和船名。姓名和地址需要填写,活动前需要船名,但如果他们还不知道,我们不想推迟报名 有没有一种简单的方法可以使用Validate插件弹出一条消息,上面写着: 必须在活动开始前提供船名,您可以在没有船名的情况下完成注册,但请。。。。。。然后可能有第二个提交按钮,绕过JQ验证例程 Dave您还没有向我们展示任何代码,但基本上,您可以这样做 没有可用于按需

使用jqueryvalidate插件验证一些输入表单,效果非常好

填写一份表格,要求提供一条信息,但不要求提交表格

例如,让我们假设表单包含名称、地址和船名。姓名和地址需要填写,活动前需要船名,但如果他们还不知道,我们不想推迟报名

有没有一种简单的方法可以使用Validate插件弹出一条消息,上面写着:

必须在活动开始前提供船名,您可以在没有船名的情况下完成注册,但请。。。。。。然后可能有第二个提交按钮,绕过JQ验证例程


Dave

您还没有向我们展示任何代码,但基本上,您可以这样做

没有可用于按需打开/关闭验证的方法。由于插件设计用于处理
单击
并拦截
提交
事件,因此可以从表单中删除第二个按钮(以避免提交)并单独处理数据,使用ajax将数据发送到服务器

$('#save').click(function() {
    var data = $('#myform').serialize();
    // ajax code to send the serialized data to the server
});

简单演示:

您希望用户在弹出窗口出现后再次单击提交吗?是的,类似这样。我在想可能是第二个提交按钮,上面写着“提交丢失信息”之类的词。