将一个字段的值复制到另一个(ACF-高级自定义字段)Wordpress

时间:2018-12-18 13:42:13

标签: javascript wordpress advanced-custom-fields

我使用的是ACF-高级自定义字段,我有两个字段Price文本(文本字段)和Price过滤器(数字)。我想在一个字段(Price Text字段)中输入一个值来自动实现复制到另一个字段(“价格过滤器”字段)。有没有人知道如何执行此操作?enter image description here

1 个答案:

答案 0 :(得分:0)

高级自定义字段会将ID添加到编辑屏幕中的输入字段。您可以利用它并创建一个小的jQuery脚本,在键入时将第一个字段的内容复制到第二个字段。这样的事情应该起作用:

add_action('admin_footer', function () {
?>
<script type="text/javascript">
  $('#acf-field_5c19647c09c56').on('keyup', e => {
    $('#acf-field_5c19648909c57').val(parseFloat(e.target.value));
  })
</script>
<?php
});

请记住,将acf-field_5c19647c09c56替换为您的价格文本字段的ID,并将acf-field_5c19648909c57替换为您的价格过滤器字段的ID。