0
Я использую этот JQuery для заполнения выберите элемент с параметрами:JQuery заполнения выберите элемент, используя данные JSon
$("#ticket_customer").change(function() {
$.ajax({
url: "?getContactList=2&customer=" + $(this).val(),
async: true,
success: function(data) {
var sel = $("#ticket_contact");
sel.empty();
for (var i=0; i<data.length; i++) {
sel.append('<option value="' + data[i].sequence + '">' + data[i].forename + '</option>');
}
//$("#ticket_contact").html(data);
GetCustomerDetails();
}
});
});
запрос на URL возвращает данные в следующем формате:
[{"sequence":"465","forename":"first1","surname":"second1","email":"[email protected]"},{"sequence":"465","forename":"first2","surname":"second2","email":"[email protected]"}]
но его не заполняет элемент
Я думаю, вы забыли dataType: "json" –
есть данные? –
Любые ошибки в консоли Javascript? – Barmar