ammoti Ответов: 1

Asp.Net multiselect dropdownlist с помощью bootsrap


Привет,
Я использовать dropdownlist для как использовать данный сайт но код behinh я не могу получить несколько выбранных значений. и я подумал, может быть, я могу получить через скрытые значения на написать какой-нибудь javascript. но это не работает. где же моя проблема?

<script type="text/javascript">
       $(".dropdown-menu ul li a").click(function () {
           var selText = $(this).text();
           alert(selText);
       });</script>

DamithSL

можете ли вы обновить вопрос с помощью своего кода DropDownList?

1 Ответов

Рейтинг:
4

DamithSL

проверьте ниже пример кода,

<head runat="server">
    <title></title>
    <script src="Scripts/jquery-1.8.0.min.js"></script>
    <script src="Scripts/bootstrap-select.min.js"></script>
    <link href="Content/bootstrap-select.min.css" rel="stylesheet" />
    <script>
        $(document).ready(function () {
            $('#DropDownList2').click(function () {
                var str = "";
                $("#DropDownList2 :selected").each(function () {
                    str += $(this).text() + " ";
                });
                alert(str);
            });
        });
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <asp:DropDownList ID="DropDownList2" CssClass="selectpicker" runat="server" multiple="multiple">
                <asp:ListItem>Allahabad</asp:ListItem>
                <asp:ListItem>Kanpur</asp:ListItem>
                <asp:ListItem>Rewa</asp:ListItem>
                <asp:ListItem>Bhopal</asp:ListItem>
                <asp:ListItem>Indore</asp:ListItem>
                <asp:ListItem>Jabalpur</asp:ListItem>
            </asp:DropDownList>
        </div>
    </form>
</body>


ammoti

спасибо за ответ. но это не работает. Я не знаю, в чем моя вина.

<div class= "multiselectdrop">


&ЛТ;выберите имя="ctl00$cPlaceHolder$ddlBodyType" идентификатор="cPlaceHolder_ddlBodyType" класс="selectpicker" несколько="" стиль="дисплей: ни один;"&ГТ;
&ЛТ;значение параметра="кабриолет"и GT;кабриолет&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="седан"и GT;седан&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="хэтчбек"и GT;хэтчбек&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="Panelvan"&ГТ;Panelvan&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="минивэн"&ГТ;минивэн&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="внедорожник"и GT;внедорожник&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="С.Вагон"&ГТ;с. Универсал&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="купе"и GT;купе&ЛТ;/вариант&ГТ;
&ЛТ;значение параметра="подобрать"и GT;забрать&ЛТ;/вариант&ГТ;

&ЛТ;/выбрать&ГТ;&ЛТ;див класс="БТН-группы начальной загрузки-выберите Показать-ТИК dropup открыть"&ГТ;&ЛТ;кнопка типа="кнопка" класс="БТН выпадающем меню-переключение selectpicker БТН-умолчанию" данные-переключение="выпадающий" данных-ID="cPlaceHolder_ddlBodyType" название="кабриолет, седан"&ГТ;&ЛТ;промежуток класс="фильтр-опция тяга-левый"и GT;кабриолет, седан&ЛТ;/службы&ГТ; &ЛТ;промежуток класс="каре"&ГТ;&ЛТ;/службы&ГТ;&ЛТ;/кнопку&ГТ;&ЛТ;див класс="выпадающего меню" Стиль="Макс-высота: 92px; переполнение: скрытый; мин-высота: 92px;"&ГТ;&ЛТ;ул класс="выпадающего меню внутренняя selectpicker" роль="меню" Стиль="Макс-высота: 80 пикселей; переполнение-й: авто; мин-высота: 80 пикселей;"&ГТ;&ЛТ;ли атрибут rel="0" класс="выбран"и GT;&ЛТ;промежуток класс="текст"&ГТ;кабриолет&ЛТ;/службы&ГТ;&ЛТ;/ли&ГТ;&ЛТ;ли атрибут rel="1" класс="выбран"и GT;&ЛТ;промежуток класс="текст"&ГТ;седан&ЛТ;/службы&ГТ;< / li> & lt; li rel=" 2 " class="">&ЛТ;промежуток класс="текст"&ГТ;хэтчбек&ЛТ;/службы&ГТ;< / li> & lt; li rel= "3">&ЛТ;промежуток класс="текст"&ГТ;Panelvan&ЛТ;/службы&ГТ;< / li> & lt; li rel= "4">&ЛТ;промежуток класс="текст"&ГТ;минивэн&ЛТ;/службы&ГТ;< / li> & lt; li rel= "5">&ЛТ;промежуток класс="текст"&ГТ;внедорожник&ЛТ;/службы&ГТ;< / li> & lt; li rel= "6">&ЛТ;промежуток класс="текст"&ГТ;с. Универсал&ЛТ;/службы&ГТ;< / li> & lt; li rel= "7">&ЛТ;промежуток класс="текст"&ГТ;купе&ЛТ;/службы&ГТ;< / li> & lt; li rel= "8">&ЛТ;промежуток класс="текст"&ГТ;забрать&ЛТ;/службы&ГТ;&ЛТ;/ли&ГТ;&ЛТ;/ул>&ЛТ;/дел&ГТ;&ЛТ;/дел&ГТ;
< / div>

это мой html, но я не могу получить предупреждение

ammoti

@DamithSL
Я нашел братана: D по своей вине

Я просто меняюсь

$('#cPlaceHolder_ddlBodyType'). click (функция () {

к

$('#cPlaceHolder_ddlBodyType'). change(функция () {