我需要允许用户在tagSource中仅选择允许的标签。
目前我有:
var sampleTags = ['c++', 'java', 'php', 'coldfusion', 'javascript', 'asp', 'ruby', 'python', 'c', 'scala', 'groovy', 'haskell', 'perl', 'erlang', 'apl', 'cobol', 'go', 'lua'];
$("#myTags").tagit({
tagSource: sampleTags
});
tag-it in GitHub
Tag-it! Usage Examples
你能帮我吗?
最佳答案
检查它会起作用
var sampleTags = ['c++', 'java', 'php', 'coldfusion', 'javascript', 'asp', 'ruby', 'python', 'c', 'scala', 'groovy', 'haskell', 'perl', 'erlang', 'apl', 'cobol', 'go', 'lua'];
$("#myTags").tagit({
availableTags: sampleTags,
afterTagAdded: function (event, ui) {
if ($.inArray(ui.tagLabel, sampleTags) == -1) {
$("#myTags").tagit("removeTagByLabel", ui.tagLabel);
}
}
});