动态填充Gravity Forms,无需重新加载页面或锚定到表单

时间:2014-03-25 17:25:53

标签: ajax wordpress gravity-forms-plugin

我在WP网站上使用Gravity Forms,当点击特定链接时,我希望页面向下滚动到联系表单,其中相应的字段将被动态填充。

我有动态人口部分工作,但我的问题是有问题的项目是那些长的,一页的网站...所以当点击链接时,页面重新加载并将用户带回到顶部,很混乱。如果此时您向下滚动到表单,您可以看到该字段已正确填充,但我正在寻找一种方法来执行此操作而不使页面重新加载(ajax?)所以它们只是锚定到现在填充的形式。

嵌入模板的表单:

<?php gravity_form(1, false, false, false, '', true); ?>

链接到表单:

<a href="?message=Testing message">contact us</a>

1 个答案:

答案 0 :(得分:0)

URL参数的写入顺序很重要。此结构无法正常工作:

#contact?message=Testing message

但ID末尾应为:

?message=Testing message#contact

这篇文章是导致我弄清楚这一点的原因: Correct way to pass multiple values for same parameter name in GET request

相关问题