我正在尝试制作一个自动完成小部件,它将显示匹配项目的名称和简短描述。
例如,如果我输入“America”,它将显示“North America - 美洲北部次大陆”。和“南美洲 - 美洲南部次大陆。”
我已经成功做到了,所以我的数据库将返回适当的 JSON 响应,其中包含 id、value(项目名称,例如北美和 desc(简短描述,例如“北部次大陆...”),我只需帮助将返回的结果格式化为
<li><strong>value<strong><br><p>desc</p></li>
而不仅仅是
<li>value</li>
提前非常感谢。
附注我一直试图在 Stack Overflow 上寻找答案,但我找到的答案涉及 formatResult 和其他不再支持的方法。
最佳答案
http://jqueryui.com/demos/autocomplete/#custom-data - jquery ui 网站上的自定义数据示例是您想要实现的目标吗?
关于jquery - 如何格式化 JQueryUI 自动完成响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7292462/