我创建了一个 Typeahead Autocomplete 框,并将其与 tagmanager.js 绑定在一起。一切正常,除了确保所选标签是预先输入建议列表中提供的选项之一。
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);
});
有人知道如何获取返回的数据集吗?