没有使用json_encode过滤自动完成功能

时间:2012-08-03 02:46:43

标签: php json

我在test.php中有这个

echo json_encode(filter_unique_array($arrayList,'FRUIT'));

运行时test.php的结果

[ “苹果”, “橙色”, “梨”, “西瓜”, “菠萝”]

在HTML中我有这个

$("#input").autocomplete({
            source: 'test.php',
            minLength: 3
                });

<INPUT id =input>

但输入文字无法过滤掉我输入的内容。它只显示test.php中的所有记录 我输入pp,苹果和菠萝的例子应该是我的最终结果,但在这种情况下,所有5种水果都会出现。 怎么了?我的test.php的结果是错误的吗?

2 个答案:

答案 0 :(得分:0)

似乎是您的语法错误,应为$("#input")

答案 1 :(得分:0)

好的经过多次测试后我得到了$ _GET [“term”]。