我正在使用jquery插件Tokeninput。我需要防止用戶進入重複值,JS代碼如下:tokeninput jquery插件 - preventDuplicates不工作
$(document).ready(function() {
// Configure Tags
$('#Tags').tokenInput(tagSource(),
{
prePopulate: selectedTags(),
theme: "facebook",
propertyToSearch: "Code",
preventDuplicates: true
});
function tagSource() {
var data = [];
@if (Model.SourceTags != null && Model.SourceTags.Count() > 0) {
<text>
data = @(Html.Raw(Model.SourceTags));
</text>
}
return data;
}
function selectedTags() {
var selectedData = [];
@if (Model.SelectedTags != null && Model.SelectedTags.Count() > 0) {
<text>
selectedData = @(Html.Raw(Model.SelectedTags));
</text>
}
return selectedData;
}
});
當我再次選擇同一項目,在輸入框中現有的項目被高亮顯示,並添加什麼。
另外,當我選擇不同的項目時,第一個項目會突出顯示,並且不會添加任何內容。
有什麼想法?
謝謝
同樣的問題! – franciscovalera
我有同樣的問題你有沒有找到任何解決方案? – medBo