私はjQuery UIオートコンプリート設定を好きなだけうまく機能させていますが、致命的な欠陥が1つあります。私のオートコンプリートでは、私はカスタムディスプレイlike this exampleを使用します。私は非常に類似したものを作りましたが、例外的に...複数の要素のjQuery UIオートコンプリート書式設定
唯一の違いは、同じクラスの複数のオートコンプリート要素がその1ページにあることです。最初の要素だけが余分なデータ行を示し、残りは基本的な自動補完を示します。
私はちょうどそれらのクラスのすべての要素を反復処理し、それらの上にオートコンプリートを呼び出すことが、私は一度それを呼び出すと、それは「ただ働き」を持つのは良い方法があった期待していたことにより、望ましい結果を得ることができます。ここで
は、私は、余分な行を追加している方法は次のとおりです。
.data('autocomplete')._renderItem = function(ul, item) {
return $('<li></li>')
.data('item.autocomplete', item)
.append('<a>' + item.label + '<br/><small>' + item.desc + '<small></a>')
.appendTo(ul);
};
私はまったくのコンソール例外が届かないことに注意してください。
私は同じ問題を抱えています、あなたは答えを得たことがありますか? –