我是 jQuery 的菜鸟,我需要一些关于自动完成搜索的帮助。
我正在调用返回以下内容的 REST 服务:
{ “成功”:“真”, "errmsg":"", “列表”:[ { "ItemDesc":"18 16GA CMP GALV CORR PI", "项目编号":"78398", “产品编号”:“1318CMP16”, “别名”:“70370” }, { "ItemDesc":"18 16GA CMP GALV BAND", "项目编号":"83063", “产品编号”:“1318CMP16BG”, "别名":"18ACCMPB" }, { "ItemDesc":"48 CMP BAND 12G", "项目编号":"120404", “产品编号”:“1348CMPB”, “别名”:“CMB1248” } ] }
我正在尝试自动完成以搜索这些结果并在列表中显示“ItemDesc”,以便用户可以单击一个。
$(函数(){ $("#search").autocomplete({ //来源:“/ItemSearch/994/092468/CMP” }); });
目前,自动完成列表中唯一会显示的是“true”(来自 REST 调用的 JSON 结果中的“success”值)。如何让它显示返回的“ItemDesc”列表?