【问题标题】:on form submit send email+open pop up在表单上提交发送电子邮件+打开弹出窗口
【发布时间】:2013-12-19 03:59:41
【问题描述】:

我有一个表单,提交时应该会打开一个窗口并将表单数据发送到电子邮件。

<form action="" method="post" id="form" onsubmit="paymentfunc();return false;">

提交按钮

<input type="submit" value="Purchase" class="btn" id="submit" name="submit">

我将所有将表单数据发送到电子邮件的 php 代码都写在与表单 html 相同的文件中。 问题是这两个动作中的任何一个都在发生。如何做到这两点?

【问题讨论】:

  • 你的Form文件的扩展名是什么?
  • 从您的 jquery 执行 ajax 请求以提交表单并成功打开您的弹出窗口
  • 使用ajaxSubmit。这将为您提供表单操作处理程序,例如 beforeSubmitsuccesserror 等。

标签: php jquery html ajax forms


【解决方案1】:

尝试在onsubmit 中删除return false; 或将其更改为return true;

【讨论】:

    【解决方案2】:

    在您的代码中,您使用“return false;”这将取消提交事件。因此只有 paymentfunc();将被执行。如果去掉返回false;您的表单可能会起作用。

    【讨论】:

    • 不涉及 PHP 代码。它只是在 html user1829305 中发布
    • 您将表单值发送到电子邮件的方式是什么?如何发送表单值电子邮件该代码是什么?你的电子邮件代码是什么?
    猜你喜欢
    • 1970-01-01
    • 2012-07-29
    • 2014-08-06
    • 2016-08-01
    • 1970-01-01
    • 2015-03-28
    • 2016-07-26
    • 1970-01-01
    相关资源
    最近更新 更多