Pesquisar este blog

terça-feira, 23 de junho de 2015

Chosen: dropdownlists multi-seleção

Crie DropDownLists amigáveis, dinâmicos e multi-selecionáveis!

Encontre o que deseja através de busca viva!
No desenvolvimento Web, os controles Dropdown (tag select) acabam sendo vastamente utilizados, seja no preenchimento de um formulário ou no filtro de informações.
Selecione e remova itens de modo intuitivo!

Porém estes controles por padrão permitem a seleção de apenas uma informação, o que em alguns casos não atende aos requisitos do software desenvolvido. Existem na internet diversas empresas e frameworks pagos que possibilitam a customização e/ou adaptação destes controles para que os mesmos permitam a multi-seleção de informações. No entanto, nem sempre os resultados obtidos correspondem ao esperado e a experiência do usuário final é comprometida.
Em meio a minhas pesquisas para o desenvolvimento de uma aplicação ASP.NET MVC, encontrei o Chosen, um plugin jQuery responsável por permitir esta customização do controle @Html.DropDownList. O plugin conta com diversas opções de customização como: busca, agrupamento, multi-seleção, entre outros.
Os resultados do uso deste plugin são surpreendentes, visto que a customização do controle não apresentam alteração significativa na performance do mesmo quando aplicado sobre pequenas quantidades de dados (ex: 100 registros). Em breve publicarei alguns exemplos de uso prático deste plugin.

Para baixar o plugin, basta acessar este link!

Nenhum comentário:

Postar um comentário