Я получаю варианты выпадающего списка с сервера, и я сохранил значение в переменной в javascript. Если параметры соответствуют значению, которое у меня есть, оно будет предварительно выбрано в раскрывающемся списке выбора. Ниже мой код.как выбрать параметры выпадающего списка, которые динамически генерируются?
Это, чтобы получить варианты выпадающего меню с сервера и добавить к выпадающему списку.
$.ajax({
type: "GET",
url: '/enquiry/user',
dataSrc: "data",
dataType : 'json',
cache: false,
success: function(users){
var mySelect = $('#assigned');
$.each(users, function(index, options){
console.log(options._id);
mySelect.append(
$('<option></option>').val(options._id).html(options.firstName)
);
// $('#assigned').append('<option value="'+users._id+'">'+users.firstName+'</option>');
});
и здесь я имею значение в переменной
f8 = document.getElementById('assigned');
Если значение в f8 спичек опционам, этот вариант должен получить предварительный отбор.
И использование материализовать CSS
Html DropDown <select id="assigned"> <option value="">Change Assignee</option> </select>
'mySelect.val ('whatever')' для установки значения выбора с помощью jquery –
$ ("# assign"). Val (f8); просто добавьте имя выпадающего списка и имя переменной val введите – GSB
Спасибо за ваш быстрый ответ, @GSB, эта строка «$ (« # присваивается »). val (f8);" должно быть написано после моего вызова ajax? правильно! – Manoj