Mcbaloo Ответов: 1

Как создать выпадающий элемент управления динамически с помощью ajax или jquery и ASP.NET


Так что у меня есть очень маленький вызов. В базе данных я получаю значение a для каждого пользователя (Примечание: значения не совпадают). Например, пользователь A может иметь значение 2, в то время как пользователь B может иметь значение 3. Что я хочу сделать, так это создать выпадающий элемент управления с выбранными значениями, соответствующими значению каждого пользователя. Таким образом, если пользователь B входит в систему, то будут отображаться три выпадающих списка, а если его пользователь A, то будут отображаться два выпадающих списка. Я хочу создать этот выпадающий список динамически. Как мне добиться этого с помощью Jquery ?

Что я уже пробовал:

Что я сделал, так это написал запрос, чтобы получить номер для каждого пользователя. Осталось только иметь возможность отображать количество выпадающих списков в зависимости от значения каждого пользователя

Karthik_Mahalingam

3 выпадающих элемента управления или один выпадающий список с различными опциями?

Mcbaloo

Количество выпадающих списков зависит от значения, присвоенного каждому пользователю в базе данных

Karthik_Mahalingam

а значения для каждого выпадающего списка?

Mcbaloo

я свяжу их со значениями из базы данных. я думаю, что смогу найти способ обойти привязку значений к выпадающему списку, как только смогу динамически создать элемент управления выпадающим списком.

Karthik_Mahalingam

создавать выпадающий список динамически с помощью ajax и jquery?

F-ES Sitecore

Гугл "создать выпадающий список на jQuery"

1 Ответов

Рейтинг:
0

ZurdoDev

Первый результат google имеет хороший пример. Видеть Как создать выпадающий список динамически с помощью jQuery? - переполнение стека[^]

var data = {
    'foo': 'bar',
    'foo2': 'baz'
}


var s = $('<select />');

for(var val in data) {
    $('<option />', {value: val, text: data[val]}).appendTo(s);
}

s.appendTo('body'); // or wherever it should be


В этом случае данные могут поступать из вызова веб-сервиса с использованием метода jQuery. ajax ().