【发布时间】:2025-11-25 23:45:02
【问题描述】:
我需要自动提交带有表单参数的GravityForm。因此,据我所知,GravityForms 可以让您通过 URL 发送参数,它会自动为您填写一个字段。我想做的是能够发送另一个名为 autosubmit=true 的字段,如果该字段在那里,它将自动提交表单。
【问题讨论】:
-
你试过什么?您必须向我们展示一些代码。
我需要自动提交带有表单参数的GravityForm。因此,据我所知,GravityForms 可以让您通过 URL 发送参数,它会自动为您填写一个字段。我想做的是能够发送另一个名为 autosubmit=true 的字段,如果该字段在那里,它将自动提交表单。
【问题讨论】:
这是任何形式的通用解决方案:Automatically submit a form
这里是重力形式特定的解决方案:https://www.gravityhelp.com/forums/topic/autosubmit-with-gravity-forms
两者的基本前提是你在页面加载时使用Javascript触发表单提交。您需要设置条件,以便检查预填充的自动提交字段的值。
<script>
jQuery( document ).ready( function() {
// Update "1" to your form ID and "2" to your prepop field ID
if( jQuery( '#input_1_2' ) == 1 ) {
// Update "1" to your form ID
jQuery( 'form#gform_1' ).trigger( 'submit' );
}
} );
</script>
【讨论】: