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

标签 jquery jquery-ui autocomplete jquery-autocomplete

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

例如,如果我输入“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/

相关文章:

javascript - 是否可以使用 html5 自动全屏?

jquery - 使用 jQuery sortable 检测 drop

javascript - jQuery datetimepicker 在给定开始时设置结束日期

javascript - jQuery 加载问题。不知道如何处理这个 AJAX 调用

javascript - Ajax Post 上的内部服务器错误 500

javascript - jQueryUI 自动完成 - 选择后模糊字段

c# - Resharper - 在 C# 中使用 'help' 快捷方式时禁用 "prop"

.net - 调整文本框上的自动完成下拉宽度

javascript - 检查文件夹中是否有图像

javascript - jQuery datepicker 获取类 'hasDatepicker' 但不显示 datepicker