【问题标题】:Gravity Forms Error removing jquery settingGravity Forms 删除 jquery 设置时出错
【发布时间】:2012-10-10 23:35:27
【问题描述】:

我有一个 jquery 脚本,它将一个选项值附加到在 Wordpress 的 Gravity Forms 中创建的下拉字段中。

我面临的问题是,一旦表单错误加载,假设您在电子邮件字段中输入了错误的电子邮件,附加值就会​​从下拉列表中消失。只要我刷新页面,它们就会重新出现。

希望我说得通。

这是我用来附加字段的脚本。

<script type="text/javascript">
$(function() {
  $("#input_3_2").append("<option>Male</option>");
});
</script> 

谢谢

【问题讨论】:

  • 为什么不能从重力形式中添加选项值?
  • 因为它是在模板中创建的自定义字段区域,内容之间会根据用户的选择而变化。由于它是动态的,我希望 jquery 捕获该信息,然后将其插入到发送给客户端的重力表单字段中。我唯一遇到的问题是我认为加载 ajax 的错误文本,所以我需要禁用 ajax 或找到替代解决方案,这就是我在这里的原因。谢谢
  • Ok 通过在 html5 中输出表单解决了这个问题,这不是一个完美的解决方案,但它确实有效。 :)
  • 知道如何解决这样的问题仍然很好。谢谢

标签: jquery wordpress


【解决方案1】:

解决此问题的另一种方法是使用重力表单事件gform_post_render 像这样:

jQuery(document).bind('gform_post_render',function(){ 
  /* Add Form Field Here */ $("#input_3_2").append("<option>Male</option>");
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-14
    • 1970-01-01
    • 1970-01-01
    • 2018-02-07
    • 2014-12-06
    • 1970-01-01
    • 2016-12-19
    相关资源
    最近更新 更多