Раскрывающийся список ASP.NET MVC

Можно ли создать раскрывающийся список в ASP.NET MVC, в котором есть флажок рядом с каждым элементом в раскрывающемся списке?

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

Спасибо


person DS1    schedule 16.09.2010    source источник


Ответы (2)


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

альтернативный текст

Это довольно просто, все, что вам нужно сделать, это создать список html и вызвать подключаемый модуль jQuery, чтобы расширить список.

<script type="text/javascript">
    $(document).ready(function() {
        $("#listbox").dropdownchecklist();
    }
</script> 

<select id="listbox" multiple="multiple">
                <option>Option 1</option>
                <option>Option 2</option>
                <option>Option 3</option>
            </select>

http://dropdown-check-list.googlecode.com/svn/trunk/doc/dropdownchecklist.html

person Webking    schedule 16.09.2010

раскрывающийся список, в котором каждый элемент раскрывающегося списка имеет флажок? это не стандартный элемент HTML, зачем вам это вообще нужно? множественный вариант - это то, что вам нужно:

http://www.htmlcodetutorial.com/forms/_SELECT_MULTIPLE.html (первый )

person Stefanvds    schedule 16.09.2010
comment
У меня есть восемь вариантов чего-то, количество вещей может расти динамически. Я использую эти параметры в верхней части страницы, чтобы соответствующим образом отфильтровать некоторые результаты. Есть много областей фильтрации, и я хочу уменьшить количество строк для выбора этой опции до одной, а также пользователи хотят видеть все доступные варианты. - person İsmet Alkan; 13.03.2013