我正在为他们正在举办的活动创建一个客户注册表.基本用户详细信息将提交给第三方系统(即名称,电子邮件等),但其余字段需要通过电子邮件发送给客户端.
我需要这样的事情发生:
这是我尝试使用的代码,但是它会在循环中被反复提交到"电子邮件"页面,并且永远不会提交到外部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;
});
Run Code Online (Sandbox Code Playgroud)
有关如何解决此问题的任何建议?
jquery ×1