jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery:提交表单两次大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为客户创建一个用于他们主办的活动的注册表.基本用户详细信息将提交给第三方系统(即名称,电子邮件等),但其余的字段需要通过电子邮件发送给客户端.

我需要这样的事情发生:

>列表项
>用户填写表单
> jquery bvalidator检查所需字段的表单
>表单(通过ajaX)提交给发送给客户端的电子邮件的单独页面
>表单然后提交(常规POST方法)到第三方系统
>成功的用户被传回给“谢谢”网址.

这是我尝试使用的代码,但它被捕获在一个循环中,反复提交到“电子邮件页面,而不会提交到外部URl.

如果我替换$(‘#form1’).submit();只有一次提醒,电子邮件页面才会正常显示警报.

var myvalidator = $('#form1').bValidator(optionsGrey);

$('#form1').submit(function() {
  if (myvalidator.isValid()) {

    $.ajax({
      data: $('#form1').serialize(),type: "POST",url: "email_send.asp",success: function() {
        $('#form1').submit();
      }
    });
  }
  return false;
});

关于我如何解决这个问题的任何建议?

解决方法

尝试:
$('#form1').unbind('submit').submit();

大佬总结

以上是大佬教程为你收集整理的jquery:提交表单两次全部内容,希望文章能够帮你解决jquery:提交表单两次所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。