我使用選擇2,在select2中標記新標記?
我已經設定,讓我可以添加一個新的標籤,如果不存在的話,
我也使用Twitter的引導, 如果標籤不存在,我想將其標記爲新標籤,爲此,我在之前添加文本作爲我的select2初始值設定項。
$('#newVideoCategory').select2({
placeholder: 'Select a category...',
data: categories,
createSearchChoice: function (term, data) {
if ($(data).filter(function() {
return this.text.localeCompare(term) === 0;
}).length === 0) {
return {id: term, text: '<span class="label label-important">New</span> ' + term};
}
},
initSelection: function (element, callback) {
$(categories).each(function() {
if (this.id == element.val()) {
callback(this);
return;
}
})
}
})
現在這個偉大的工程
除非什麼我已經進入了標籤的標記爲標籤
的一部分,從我所收集的,我需要存在覆蓋formatResult
,formatSelection
或matcher
。
這就是我從文檔中得到的,但我不明白我需要如何改變它。
隨着你的代碼,添加新標籤有文字'newTagMark + term'不是嗎? – Alp