Перезагрузка Select в Ajax запросе
Очень часто встречается задача, когда нужно заполнить drop-dawn-list новыми значениями получеными в ajax-запросе. Вот как я это делаю:
$.ajax({
url: ajaxurl,
data: {
action:'get_data'
}
}).done(function(response){
headers = $.parseJSON(response);
reloadSelect($('select'), headers);
});
function reloadSelect(select, data) {
select.empty();
for(var option in data) {
option = $('<option>', {
value: data[option].alias,
text: data[option].title
});
select.append(option);
}
}
Комментарии:
Нету комментариев для вывода...