【问题标题】:Gravity Forms redirects to different tab on page when required field not populated?未填充必填字段时,重力形式重定向到页面上的不同选项卡?
【发布时间】:2020-01-15 21:20:28
【问题描述】:

我在 WordPress 页面的选项卡中嵌入了重力表单。表单位于第 4 个选项卡上。

表单正在收集文本数据和文件附件,其中大部分是表单正确提交所必需的。

提交表单后,WordPress 会将用户重定向到页面上的第一个选项卡。如果提交的表单没有必填值,WordPress 将重定向到页面上的第一个选项卡,并且用户永远不会在第 4 个选项卡上看到错误,告诉他们无法提交表单数据。我担心用户会认为他们失败的提交是成功的。

我能够测试文本字段中是否存在值,并在未填充所需文本字段时使用条件逻辑阻止显示“提交”按钮,但似乎无法应用条件逻辑文件附件的方式与应用于文本字段的方式相同。

我如何 (a) 在表单提交失败时确保表单重定向到第 4 个选项卡,而不是重定向到第一个选项卡,或者 (b) 测试文件附件是否存在并隐藏“提交”按钮,如果它们没有到位?

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    想通了。见:https://endurtech.com/gravityforms-submission-error-redirection/

    简而言之,我只需要添加

       ajax="true"
    

    到从 WordPress 页面调用表单的部分。因此,该选项卡的完整“选项卡内容”现在看起来像:

       [gravityform id="40" title="false" description="false" ajax="true"]
    

    【讨论】:

      猜你喜欢
      • 2021-12-13
      • 1970-01-01
      • 1970-01-01
      • 2016-05-10
      • 1970-01-01
      • 2021-06-05
      • 2016-02-19
      • 2014-11-16
      相关资源
      最近更新 更多