【问题标题】:Radio button triggered actions in submit form提交表单中的单选按钮触发操作
【发布时间】:2013-07-25 01:24:12
【问题描述】:

我已经自定义了我的表单,这是一个常规的订单表单,在“立即购买”按钮之前有 2 个付款选项。无论选择哪种付款方式,我都需要将数据发送到自动回复……当他们选择选项 1(现金)时,表单会将他们重定向到感谢页面……但是现在我有 2 个单选按钮,怎么办我把这些事件分开?如果他们选择选项 1,我如何让他们看到感谢页面 - 如果他们选择选项 2,我如何将他们重定向到 paypal?

<div class="gt-box">
  <div class="gt-labelpos">
    <label class="gt-label" id="500">How You Pay Mister?</label>
  </div>

  <div class="gt-inputpos">
    <div class="clrB">
      <input name="custom_payme" type="radio" class="gt-req gt-valid__required"
        checked="checked" value="cash"></input>
      <span class="gt-text">Ca$h</span>
    </div>
    <div class="clrB">
      <input name="custom_payme" type="radio" class="gt-req gt-valid__required"
        value="PayPal"></input>
      <span class="gt-text">PayPal</span>
    </div>
  </div>
  <em class="clearfix clearer"></em>
</div>

【问题讨论】:

    标签: html forms radio-button auto-responder


    【解决方案1】:

    另一种可以帮助您防止重定向的方法是单击提交按钮以评估您的单选值并从那里重定向。你的 Javascript 代码看起来像这样

    $('.submit-btn').click = function(e) {
      e.preventDefault();
      if ($('.custom_payme').val() === 'cash') {
        $.post("Your post url for cash", form_data);
      }
      else {
        $.post("Your post url for Paypal", form_data);
      };
    };
    

    【讨论】:

    • 这似乎是个好主意,将对其进行测试...虽然我不确定响应者将如何获取数据,但我想这不会是一个问题
    • jquery post会和你给出的js例子不同吗?
    【解决方案2】:

    在服务器端,当您收到表单数据时,您可以检查单选按钮的值并根据该重定向分别检查。

    【讨论】:

    • 我不知道如何实际做到这一点。自动回复表单编辑器为此表单分配了一个重定向操作。该操作是 - 在有人单击订单按钮后,向他们显示感谢页面。如果自动回复在表单设置中只有一个重定向字段,我该如何添加另一项操作?
    • 听起来您正在使用某种框架或工具,与我分享,我们可以检查它是否适用于您的情况。
    • 它是一个自动回复软件...不知道我是否允许在这里宣传这些东西...GR 是它的首字母 :) 在软件中您可以管理自己的 Web 表单,所以我自定义我现有的表单及其参数,因此我可以从自动回复器的所有好处中受益——它收集数据并将客户重定向到感谢页面。重定向部分实际上是在自动回复器的控制面板中处理的,您将所需的 http 地址放在重定向字段中。但现在我需要 2 个重定向……一个用于现金,一个用于 paypal……以及响应者的功能
    • 我真的不能说,这是一个很好的广告,但它不起作用:) 分享可能会帮助产品的人们做得更好。
    猜你喜欢
    • 2021-07-04
    • 1970-01-01
    • 2018-04-30
    • 2017-02-15
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多