我有library tagsinput,我想返回标签的id(由用户添加)。在window.acNodes.ttAdapter中是具有id和value的数组,但在输入中只有值..我怎样才能得到id?
elt.tagsinput({
itemValue: 'value',
itemText: 'value',
typeaheadjs: {
name: 'value',
displayKey: 'value',
templates: {
empty: [
'<p>Could not find this word.</p>'
].join('\n'),
suggestion: Handlebars.compile("<p><strong>{{value}}</strong> <div style='font-size:12px;'>#{{id}} {{author_name}}</div></p>")
},
source: window.acNodes.ttAdapter()
}
});
tagsinput有方法items()但没有返回如何处理这个问题?
答案 0 :(得分:0)
我认为你应该添加typeaheadjs配置:
...
valueKey: 'id',
...
然后你将获得
的值elt.tagsinput('items')