Bootstrap 3 Typeahead プラグイン(基本的に、Bootstrap 3 で削除される前の古い Bootstrap の Typeahead 機能からのポート) をBootstrap-Tagsinput プラグインと統合しようとしています。
JSONプリフェッチタイプアヘッド機能を含め、これらを個別に機能させるのに問題はありません。2つを統合する方法がわかりません。それほど難しくはないと思いますが、Javascript の知識が不足しているようです。
ここに私の入力フィールドがあります:
<input type="text" id="tagFilter" data-provide="typeahead" data-role="tagsinput">
Javascript で typeahead プラグインを呼び出す方法は次のとおりです。
//The typeahead
$.get('tags.php', function(data){
$("#tagFilter").typeahead({ source:data });
},'json');
役立つ場合は、Tagsinput のドキュメントに、twitter typeahead.js の実装方法を説明する例があります。
$('input').tagsinput();
// Adding custom typeahead support using http://twitter.github.io/typeahead.js
$('input').tagsinput('input').typeahead({
prefetch: 'citynames.json'
}).bind('typeahead:selected', $.proxy(function (obj, datum) {
this.tagsinput('add', datum.value);
this.tagsinput('input').typeahead('setQuery', '');
}, $('input')));
しかし、私は別のプラグインを使用しています。私はそれが私の頭の上にあることに気づきました。
再度、感謝します。