tôi đề cập đến plugin này: http://jqueryui.com/demos/autocomplete/jquery autocomplete - tùy chỉnh html cho kết quả niêm yết
Vì vậy, cấu trúc ban đầu cho kết quả là
<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all">
<li class="ui-menu-item">
<a class="ui-corner-all">item 1</a>
</li>
<li class="ui-menu-item">
<a class="ui-corner-all">item 2</a>
</li>
<li class="ui-menu-item">
<a class="ui-corner-all">item 3</a>
</li>
</ul>
tôi cần phải thực hiện các liên kết bên trong để trông giống như thế này :
<a class="myclass" customattribute="something"> The item </a>
Vui lòng không cho tôi biết giải pháp duy nhất để chỉnh sửa plugin vì tôi không muốn định dạng tương tự cho tất cả tự động hoàn thành trên trang web.
oh man. Tôi đã bỏ lỡ điều đó trong các ví dụ ở đó. Cảm ơn một ngàn! Nó hoạt động hoàn hảo. – odle
@Andrew Whitaker +1 - bạn đã tiết kiệm cho tôi rất nhiều rắc rối. Tôi đã kiểm tra tài liệu trên http://api.jqueryui.com/autocomplete/#entry-examples, nhưng nó không nói gì về '_renderItem'. – Cyclonecode
Cảm ơn rất hữu ích –