Я сделал код для извлечения значений из csv, но в csv, если повторяющиеся записи я получаю то же самое, поэтому я сделал так много способов, но не работал. Может, ребята дают мне какое-либо предложение. код у меня есть упоминания код для удаления выбора опций, но я написал в поле ввода, так я столкнулся с проблемойУдаление дубликатов в раскрывающемся списке ввода в JQuery
var table = $("<table />");
var rows = data.split(/\r\n|\n/);
for (var i = 1; i < rows.length-1; i++) {
var row = $("<tr />");
cells = rows[i].split(/,(?=(?:[^\"]*\"[^\"]*\")*(?![^\"]*\"))/);
list.push(cells)
var newvalue=cells[1].replace("\"", "");
$("#checkboxes").append("<input type='checkbox' class ='chk' name='locationthemes' onclick='pandu();' value ="+cells[0]+"> " +cells[0] + " </input><br>");
table.append(row);
}
var usedNames = {};
$("input[name='locationthemes'] > option").each(function() {
alert("came")
if(usedNames[this.text]) {
//alert("if")
$(this).remove();
} else {
//alert("else")
usedNames[this.text] = this.value;
}
});
$("select[id='checkboxes2'] > option").each(function() {
if(usedNames[this.text]) {
$(this).remove();
} else {
usedNames[this.text] = this.value;
}
});
$("select[id='checkboxes3'] > option").each(function() {
if(usedNames[this.text]) {
$(this).remove();
} else {
usedNames[this.text] = this.value;
}
});
Я думаю, что было бы полезно увидеть структуру (или даже сом повторяющиеся примеры) данных в CSV. – Sebastianb
, ранее я использовал в опции выбора, выпадающего в то время дубликаты, которые я удалил, но теперь я получаю проблему –
Это код, который мы можем удалить $ ("select [id = 'checkboxes2']> option"). каждая (функция() {если (usedNames [this.text]) { $ (это) .remove();} еще { usedNames [this.text] = this.value; } }); –