答案 0 :(得分:1)
服务器的响应有一个对象:d
;对象是一个数组,因此您需要循环通过数组,然后循环遍历每个数组值。每个数组值都包含一个对象,因此如果您愿意,可以使用jQuery函数$.each
循环这些对象(以避免使用hasOwnProperty
来过滤迭代对象。)
根据jQuery UI插件,您需要将数组传递给response
回调。数组的每个值必须是包含两个属性的对象:value
和label
,因此您需要map
来自服务器的响应来创建数组并将其传递给{ {1}}回调。如插件页面中所述,如果出现错误,您还需要将值传递给回调。在这种情况下是一个空数组。
response