Tôi đang sử dụng plugin jquery Tokeninput. Tôi cần phải ngăn chặn người dùng từ nhập các giá trị trùng lặp, mã Js như sau:tokeninput jquery plugin - preventDuplicates không hoạt động
$(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;
}
});
Khi tôi chọn mục tương tự một lần nữa, mục hiện có trong lĩnh vực đầu vào được đánh dấu và không có gì được thêm vào.
Ngoài ra, khi tôi chọn một mục khác, mục đầu tiên được đánh dấu và không có gì được thêm vào.
Bất kỳ ý tưởng nào?
Cảm ơn
Cùng một vấn đề ở đây! – franciscovalera
tôi có cùng vấn đề với bạn đã tìm thấy giải pháp nào không? – medBo