在jQuery UI自动完成中使用HTML

在jQuery UI自动完成中使用HTML,第1张

在jQuery UI自动完成中使用HTML

将此添加到您的代码

).data( "autocomplete" )._renderItem = function( ul, item ) { return $( "<li></li>" )     .data( "item.autocomplete", item )     .append( "<a>"+ item.label + "</a>" )      .appendTo( ul );        };

因此,您的代码变为

<script type="text/javascript"> $(function () {     $("#findUserIdDisplay").autocomplete({         source: "ui_autocomplete_users_withuname.php",         minLength: 2,         select: function (event, ui) {  $('#findUserId').val(ui.item.id);  return false;         }     }).data("ui-autocomplete")._renderItem = function (ul, item) {         return $("<li></li>")  .data("item.autocomplete", item)  .append("<a>" + item.label + "</a>")  .appendTo(ul);     }; });</script>

注意: 在旧版本的jQueryUI上,请使用

.data("autocomplete")"
代替
.data("ui-autocomplete")



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5639216.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存