Ниже приведен мой код для загрузки комбо с использованием txt-файла:
$("#Combo1").change(function() {
$('#Combo2').empty();
$.ajax({
url: 'File.txt',
type: 'get',
success: function(txt){
var value = [];
var txtArray = txt.split('\n');
for (var i = 0; i < txtArray.length; i++)
{
var tmpData = txtArray[i].split(',');
if (!value[tmpData[1]])
{
value.push([tmpData[1]]);
value[tmpData[1]] = true;
}
}
$('#Combo2').empty();
$.each(value, function(i, p) {
$('#Combo2').append($('<option></option>').val(p).html(p));
});
}
})
});
$("#Combo1").trigger("change");
Здесь, при изменении Combo1, это будет вызвано.Ajax используется для чтения содержимого File.txt File.txt имеет два разделенных "," столбца, из которых я готов распечатать coulmn2.Ниже приведено содержимое файла File.TXT.
A,31JAN
B,25JAN
C,31JAN
D,6JAN
E,6JAN
Я должен был загрузить вышеуказанные даты в Combo2.С помощью приведенного выше кода я могу игнорировать 31JAN.Но 6 января повторяется.Короче говоря, значение, которое дается в последнем ряду, повторяется.Отдых в порядке.