0

我在前端设置了一个带有高级自定义字段的表单,以允许从前端生成帖子。

该表单有效,但每次我使用表单访问页面时,表单都会预先填充值,但是在自定义字段设置中我没有指定默认值。

这是我正在使用的代码。

<?php acf_form_head();
get_header(); ?>

<div id="primary" class="site-content">
    <div id="content" role="main">

        <?php the_post(); ?>

        <?php 

         $options = array(
            'post_id' => 'new',
            'field_groups' => array(36),
            'submit_value'  => 'Create Quote Request' , 
            'updated_message'  => 'Quote Created!' 

        );

        acf_form( $options ); ?>

    </div><!-- #content -->
</div><!-- #primary -->

<?php get_footer(); ?>

任何建议表示赞赏。

4

2 回答 2

0

将“创建报价请求”更改为“”,因为这是填充您的文本框的文本......所以删除它将停止填充它。

于 2013-11-03T01:40:38.317 回答
0

我遇到了同样的问题。我不知道如何正确取消设置,所以我查询了它。希望这可以帮助。

$(".reset").ready(function() {
    $('.acf-form').find("input[type=text], textarea").val("");
});

将 .acf-form 替换为您的表单 ID 或类

我从这个改变了我的需求: Clear form fields with jQuery

于 2013-11-12T03:05:27.210 回答