#jquery #mysql #drop-down-menu
#jquery #mysql #выпадающее меню
Вопрос:
Я успешно заполняю выпадающий список некоторым кодом, который я нашел в Интернете.
Моя проблема заключается в следующем, мне нужно, чтобы в выпадающем списке также был другой вариант «Другое».
Как бы мне изменить приведенный ниже скрипт для достижения этого?
function populatemodelName()
{
$.getJSON('modules/car_sales/getcarmodels.php'
, {makeName:$('#makeName').val()}, function(data) {
var select = $('#modelName');
var options = select.attr('options');
$('option', select).remove();
$.each(data, function(index, array) {
options[options.length] = new Option(array['MODEL']);
});
});
}
$(document).ready(function() {
populatemodelName();
$('#makeName').change(function() {
populatemodelName();
});
});
Ответ №1:
Это должно сработать:
$(select).append($('<option />').val('other').html('Other'));
Поместите его после вашего each
цикла (или раньше, если Другое должно быть первым в вашем списке).