Я хотел бы создать динамическое раскрывающееся меню с названиями стран, полученными из файла JSON с помощью запроса PHP и AJAX.
Это мой HTML:
Это Вызов AJAX:
$.ajax({
url: './populationcountryname.php',
type: 'GET',
dataType: 'JSON',
данные: { CountryCode: $('#selCountry').val() },
Код: Выделить всё
success: function (data) {
$('#selCountry').empty();
const select = document.getElementById('selCountry');
data.forEach(country => {
const option = document.createElement('option');
option.value = country.iso_code;
option.textContent = country.name;
select.appendChild(option);
});
}
})
},
error: function (jqXHR, textStatus, errorThrown) {
console.log(jqXHR);
console.log(" No current location data available.")
}
})
})
Источник: https://stackoverflow.com/questions/781 ... and-jquery
Мобильная версия