jQuery在Wordpress中自动填充

时间:2015-06-23 21:33:43

标签: php jquery wordpress

我正在使用以下jQuery在自定义Wordpress搜索中自动填充文本输入字段:

$(window).load(function(){
var availableTags = [
"Option A",
"Option B",
"Option C",
"Option D"
];
$( "#option_field" ).autocomplete({
  source: availableTags
});

这很好但我实际上希望jQuery从我的帖子中的一些自定义字段选项中提取这些结果。我在每个帖子中都有一个名为“选项”的自定义字段。我可以让jQuery从此自定义字段中提取所有可用选项,然后自动填充我的输入字段。例如,如果:

Post 1 has an 'Option' custom field entry of 'Chips'
Post 2 has an 'Option' custom field entry of 'Fish'
Post 3 has an 'Option' custom field entry of 'Cheese'
Post 4 has an 'Option' custom field entry of 'Cheese'
Post 5 has an 'Option' custom field entry of 'Fish' 

在搜索字段中输入时,会有三个自动填充选项:Fish,Chips,Cheese。

感谢您的任何指示!

1 个答案:

答案 0 :(得分:0)

我想你应该试试这个:

  1. 首先,您需要将所有'选项'放入数组中。
  2. 使用array_unique()从数组中删除相等的值。
  3. 然后,使用jason_encode()创建对象
  4. 现在您可以使用该对象填充该字段。