anvas kuttan Ответов: 4

Как получить значение выпадающего списка в JQuery


привет,

Как получить значение выпадающего списка в JQuery

у меня есть код, который


var trial = $("#ddlAM option:selected").text();
            alert(trial);



где ddlAM - это мой выпадающий список.

Пожалуйста, помогите мне.

Vincent Maverick Durano

как вы заполняете свой список? Содержит ли ваш список вообще какие-либо данные? Не могли бы вы разместить свою выпадающую разметку?

4 Ответов

Рейтинг:
1

RakeshMeena

Чтобы получить выбранное значение:
$("#ddl"). val();

Чтобы получить выделенный текст:
$("#ddl option: selected"). text();

Если вы получаете пустые значения, то посмотрите на данные.


anvas kuttan

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

Рейтинг:
1

Rakesh Aytha

Зацени это...

< script type= "text/javascript">
функция getDropDownList1Value()
{
ВАР SelectedVal = $('#&ЛТ; %=в<сильный>DropDownList1.Идентификатора ClientID %&ГТ;').вал();
вернуться SelectedVal;
}
< / script>


astrixtech

Что делать, если мы должны знать различные значения в выпадающем списке?

Рейтинг:
1

Member 12802786

Используйте этот код, чтобы получить выбранное значение dropdownlist в Jquery, этот код получит выбранный текст элемента и назначит скрытое текстовое поле.

замените .text() на. value (), чтобы получить выбранное значение выпадающего списка

<script>
    $(document).ready(function () {
        $("#ddEmployees").change(function () {
            $("#ddSelectedItemText").val($('option:selected', $(this)).text());
        });
    });
</script>
 @Html.DropDownList("ddEmployees", (SelectList)ViewData["Employees"], "---Select---", new {@class="DropDownCssIfAny"})
 
 
<input type='hidden' name='ddSelectedItemText' id='ddSelectedItemText' />


Рейтинг:
0

m@dhu

видеть здесь[^]


anvas kuttan

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