自动完成jquery中出现重复值

我在ASP.NET Project.Iy任务是防止Textbox中发生的修复值.Textbox绑定自动完成并附加checkboxlist中的文本,如下图所示! https://drive.google.com/file/d/0B5OPwgmPG6QpTHBTdVlFaldRaEE/view?usp=sharing我将复选框列表中的内容添加到文本框后表示它是重复值,如果我键入它的初始时间它将不会。并且我的任务是根据文本框内容显示唯一值。 我的项目文件在下面的链接..请帮助我的人

https://drive.google.com/file/d/0B5OPwgmPG6QpS3NMNElGN2k4RzQ/view?usp=sharing

基于我的回答,我在另一个post中给了你( https://stackoverflow.com/a/28828842/4569271 )我扩展了我的解决方案,只显示了唯一的值:

$(function() { $('input[type="checkbox"]').change(function() { // Reset output: $("#output").html(''); // remeber all unique values in this array: var tmpArray = new Array(); // Repeat for all checked checkboxes: var checkboxes = $('input[type="checkbox"]:checked').each(function() { // Get value from checkbox: var textToAppend = $(this).val(); // Check if value from checkbox was added already: if (jQuery.inArray(textToAppend, tmpArray) == -1) { // add entry to array so it will be not added again: tmpArray.push(textToAppend); var existingText = $("#output").html(); // Append seperator (';') if neccessary: if (existingText != '') { existingText = existingText + ";"; } // Print out append value: $("#output").html(existingText + textToAppend); } }); }); }); 
  

Select:

Jan Jan Jan Feb Feb Feb Mar Mar Mar

Output: