Member 10754595 Ответов: 2

Как я могу сгруппировать флажки в выпадающем списке


У меня есть куча флажков, которые я хочу поместить в выпадающий список, потому что они занимают всю страницу. Есть ли какой-нибудь способ, если я могу сгруппировать их в выпадающий список?
Я не хочу нарушать существующий код, просто хочу поставить все флажки в раскрывающемся списке для поиска, чтобы я мог искать и выбирать все, что хочу, вместо того чтобы смотреть на всю страницу.
(это мой код создания представления)



@HTML-код.Последняя(м =&ГТ; м. Рабочие станции, "", Новые { @класс = "текст-опасность" })


(Мой код на контроллере)


для (var i = 0; i < model.Рабочая станция.Длина; i++)
{
если (модель.Рабочие станции[i].Выбранный)
{
АРМ ВАР = дБ.Рабочие станции.Найти(модель.Рабочие станции[i].значение);

ВАР documentWorkstation = дБ.DocumentWorkstations.Создавать();
документальная станция.Документ = документ;
документальная станция.Станции = рабочее место;

по каждому элементу (ВАР сотрудника на рабочей станции.Сертификаты.Где(m => m.CertificateStatus.Имя == "сертифицированных" || м.CertificateStatus.Имя == "Ожидание").Выберите(м =&ГТ; м. Работника).Где(m => !m.Архивированный))
{
документальная станция.DocumentWorkstationEmployees.Добавить(сотрудник);
}

документ.DocumentWorkstations.Добавить(documentWorkstation);
}

}

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

Я попробовал bootstrap и jquery. Я был в состоянии создать падение вниз, но не то, что я исключал.

2 Ответов

Рейтинг:
0

Sni.DelWoods

Может быть, это поможет?
Выпадающий список с несколькими флажками Выберите с помощью jQuery[^]

Как я вижу, вы можете добавить другие элементы, такие как линии, для визуализации групп.
напр.

<li><hr /></li>


Рейтинг:
0

Sni.DelWoods

Может быть, это поможет?
Выпадающий список с несколькими флажками Выберите с помощью jQuery[^]

Вы можете добавить другие элементы, такие как линии, чтобы визуализировать группы.

<li><hr /></li>


Richard Deeming

Вы опубликовали одно и то же решение дважды. Вы должны удалить один из них.