Перезагрузка 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);
	}
}
Теги:
ajax, ajax done, jquery, reload select, select
Добавлено: 20 Мая 2018 06:38:36 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...