在Gravity表单中,表单在成功提交表单

时间:2015-05-14 12:48:49

标签: php wordpress gravity-forms-plugin

通过使用重力形式,我生成了一个联系表格。当我提交表单时,表单将消失,并显示成功消息。

我想要的是,表单保留,并在表单下方显示成功消息。任何人都可以帮我解决这个问题。

3 个答案:

答案 0 :(得分:0)

启用AJAX

选中此选项将使您的表单能够通过AJAX提交。通过AJAX提交表单允许提交表单而无需刷新页面。

https://www.gravityhelp.com/documentation/article/embedding-a-form/

如果你进入Wordpress管理员,你可以在设置中启用它 - >形式 - >设置

答案 1 :(得分:0)

您可以使用此过滤器

add_filter('gform_get_form_filter', function($form_string, $form) {

  $form_string = str_replace( "replaceWith", "append", $form_string );

  return $form_string;
}, 10, 2);

$ form_string 包含在表单提交后执行的javascript。

您要用 append 替换javascript函数 replaceWith

对我来说很完美。

答案 2 :(得分:0)

此答案是对Adrian's comment上的Svetlozar's answer的回应。

要禁用Ajax realoader东西,只需转到帖子,从那里找到表单,然后可以在高级选项右侧的设置中将其禁用。

或者,我想只是为该重新加载器找到CSS并在CSS中使用display:none。