Typeahead Autocomplete ボックスを作成し、tagmanager.js と結び付けています。選択したタグが先行入力候補リストから提供された選択肢の 1 つであることを確認することを除いて、すべてが機能します。
self.tagApi = $("#itemTag").tagsManager({
onlyTagList: true, //This option is unimplemented in TagsManager 3.0
maxTags: 1
});
self.tAhead = $("#itemTag").typeahead({
name: 'items',
limit: 15,
remote: {
url: '/api/get_items_for_typeahead/%QUERY'
}
}).on('typeahead:selected', function(e, data, data_set_name) {
//I want to check that it is a valid suggestion here
$("#itemTag").tagsManager("pushTag", data.value);
});
返されたデータセットを取得する方法を知っている人はいますか?