我在WP网站上使用Gravity Forms,当点击特定链接时,我希望页面向下滚动到联系表单,其中相应的字段将被动态填充。
我有动态人口部分工作,但我的问题是有问题的项目是那些长的,一页的网站...所以当点击链接时,页面重新加载并将用户带回到顶部,很混乱。如果此时您向下滚动到表单,您可以看到该字段已正确填充,但我正在寻找一种方法来执行此操作而不使页面重新加载(ajax?)所以它们只是锚定到现在填充的形式。
嵌入模板的表单:
<?php gravity_form(1, false, false, false, '', true); ?>
链接到表单:
<a href="?message=Testing message">contact us</a>
答案 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