【发布时间】:2016-07-08 03:18:54
【问题描述】:
我正在使用此处看到的 jQuery-Autocomplete 插件:https://github.com/devbridge/jQuery-Autocomplete
我正在尝试控制作为建议呈现的项目。默认情况下,自动完成建议如下所示:
<div class="autocomplete-suggestion" data-index="0">438</div>
我希望能够构建该项目,以便我可以执行以下操作:
<div class="autocomplete-suggestion" data-index="0">
<div class="autocomplete-suggestion-photo"></div>
<div class="autocomplete-suggestion-title"></div>
</div>
我使用的是beforeRender,它被调用了,只是没有生效,这里是sn-p:
beforeRender: function (container) {
console.log(container)
xx = '<div class="autocomplete-suggestion" data-index="1">TEST</div>';
return xx;
},
任何想法我做错了什么?
更新了下面的代码。想法是在 beforeRender 中更改容器以完全自定义正在呈现的内容。这没有效果。
beforeRender: function (container) {
console.log(container)
container = '<div class="autocomplete-suggestion" data-index="1">TEST</div>';
return container;
},
【问题讨论】:
-
请使用正确的标签。
jquery-ui-autocomplete不是您使用的。
标签: javascript html jquery