如何格式化JQueryUI自动完成响应?

ric*_*pai 2 jquery jquery-ui autocomplete jquery-autocomplete

我正在尝试创建一个自动完成小部件,它将显示匹配项的名称和简短描述.

例如,如果我输入"美",它会显示"北地区 -美洲的北部次大陆." 和" 南美洲 - 美洲南部次大陆".

我已成功完成,所以我的数据库将返回相应的JSON响应,其中包含id,value(项目名称,例如北美和desc(简短说明,例如"北部次大陆......"),我只需要帮助将返回的结果格式化为

<li><strong>value<strong><br><p>desc</p></li> 
Run Code Online (Sandbox Code Playgroud)

而不仅仅是

<li>value</li>

非常感谢提前.

PS我一直试图在Stack Overflow上寻找答案,但我发现的答案涉及formatResult和其他不再支持的方法.

Rez*_*ler 8

http://jqueryui.com/demos/autocomplete/#custom-data - 是jquery ui网站上你想要实现的自定义数据示例吗?