Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在重力表单中动态更改复选框标签_Php_Jquery_Wordpress_Gravity Forms Plugin_Multipage - Fatal编程技术网

Php 如何在重力表单中动态更改复选框标签

Php 如何在重力表单中动态更改复选框标签,php,jquery,wordpress,gravity-forms-plugin,multipage,Php,Jquery,Wordpress,Gravity Forms Plugin,Multipage,我用重力表单WordPress插件创建了一个多页表单。我已经创建了一个复选框,需要在选中和取消选中复选框时显示不同的标签。 我已经使用JQuery对单页表单进行了此操作, 但在多页表单中,它不起作用。 有没有合适的方法可以做到这一点多页重力表单在不重新加载整个网页的情况下加载其他页面, 因此,如果编写jQuery,则可能无法识别表单的隐藏部分。 所以我们可以使用 jQuery(document).bind('gform_post_render', function() {}); 加载表单页面后

我用重力表单WordPress插件创建了一个多页表单。我已经创建了一个复选框,需要在选中和取消选中复选框时显示不同的标签。 我已经使用JQuery对单页表单进行了此操作, 但在多页表单中,它不起作用。
有没有合适的方法可以做到这一点

多页重力表单在不重新加载整个网页的情况下加载其他页面, 因此,如果编写jQuery,则可能无法识别表单的隐藏部分。 所以我们可以使用

jQuery(document).bind('gform_post_render', function() {});
加载表单页面后启动jQuery函数

参考:

试试这个

    jQuery(document).bind('gform_post_render', function(){

        // destroy default Gravity Form datepicker
        jQuery("#your_id").datepicker('destroy');

        // create new custom datepicker
        jQuery("#your_id").datepicker({ defaultDate: '+7d', minDate: '+7d', gotoCurrent: true, prevText: *, showOn: 'both', buttonImage: '/wp-content/plugins/gravityforms/images/calendar.png', buttonImageOnly: true });

    });

</script>
jQuery(document).bind('gform\u post\u render',function(){
//销毁默认重力表单日期选择器
jQuery(“#您的#id”).datepicker('destroy');
//创建新的自定义日期选择器
jQuery(“#您的#id”).datepicker({defaultDate:'+7d',minDate:'+7d',gotoCurrent:true,prevText:*,showOn:'both',buttonImage:'/wp content/plugins/gravityforms/images/calendar.png',buttonImageOnly:true});
});

您只需创建helper js文件即可编写js。当您需要它时,只需调用js functionfinad解决方案,谢谢您的帮助