jqueryオートコンプリートを今まで問題なく使用していました。私はタグシステム(stackoverflowのものなど)を作成したい。このためJquery UIオートコンプリートとタグプラグイン(XOXCO)のマージの問題
が、私は2つのプラグインを使用しています:
- のjQuery UI(http://jqueryui.com/demos/autocomplete/)
- Xoxco(http://xoxco.com /プロジェクト/コード/ tagsinput /)
私はそれがこのコードを使用して実行すると作業があります。
$('#related_tags').tagsInput({
autocomplete_url : 'live_search.php',
autocomplete : {
minLength: 3,
delay: 150,
//DATA AS OPTION??
},
'height':'30px',
'width':'auto',
'removeWithBackspace' : true,
'minChars' : 3,
'maxChars' : 200,
'placeholderColor' : '#666666'
});
しかし、livesearchが見つけたデータを表示する方法を変更する必要があります(ラベルだけを表示するだけではありません)。あなたはそれが簡単だ(あなただけのオートコンプリートを使用すると言う)一緒にこれらの2つのプラグインを使用していない場合、あなたはこのような何か:
$("#related_tags").autocomplete({
source: 'live_search.php',
minLength: 3,
delay: 150
})
.data("autocomplete")._renderItem = function(ul, item) {
return $("<li></li>")
.data("item.autocomplete", item)
.append("<a href='item.php'>" + item.label + " " + item.surname + "<span style='color:#003399;'>" + item.p_name + "</span></a>")
.appendTo(ul);
};
あなたが見ることができるように、私はアイテムのラベルを表示していないですが、私も午前姓とp_nameを表示します。
だから私の質問は次のとおりです。一緒にオートコンプリートとタグプラグインをmerginときに、データのレンダリング機能を使用するにはどうすればよい
?
は以来、私は、データが、私はちょうどテレをそれをプッシュすることはできませんオートコンプリートオプションとして使用できませんと信じています。何か案は?
P.S:xoxcoとは別のプラグインを使用してこれを行う方法が分かっている場合は、とにかく教えてください。ありがとう!