1

liねえ、オートコンプリートを使用して動的に生成されるリストの前後に HTML コンテンツを追加する必要があります........以下は私のコード スニペットです..また、リスト内の項目数を最大 5 に制限する必要があります。どうすればよいですか?

$(document).ready(function () {
               $("#autocomplete").autocomplete({

                   source: source,
                   select: function (event, ui) {

                       window.location.href = ui.item.value;
                       this.autohide();
                   }

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


           });
4

1 に答える 1

2

このjqfaq.comリンクを見てください。これは、オートコンプリートの結果リストの開始時と終了時にテキストを追加する方法を説明します。

興味があるかもしれない他のオートコンプリート関連のFAQもリストで見てください。

于 2012-06-11T13:15:01.367 に答える