1

我收到一个带有下一个数据的 ajax 调用:

[['Berlin'],['Berlin Wannsee'],['Berlin Hauptbahnhof']]

我知道,要使用 jquery 的自动完成功能呈现,它必须采用正确的 json 格式,但这就是我所拥有的。有什么办法可以直接使用吗?

我读了一些关于 _renderItem 的东西,但我不知道这是否是我需要的。

4

1 回答 1

1

恐怕您需要将其转换为 json 兼容格式。

去掉第一个和最后一个括号用逗号字符拆分链删除结果数组中的撇号和括号,您将拥有一个包含所需值的干净数组。此时,您可以手动循环遍历数组转换为 json 或使用解析器以更自动的方式对其进行格式化。

于 2013-09-02T13:20:02.870 回答