Избиращото меню в HTML е някои от най-непринудените потребители. Оформянето им е болка и в основата им функционалността не е много полезна, освен ако нямате ограничено количество артикули с ограничено количество нужди.
Ето къде идва Chosen. Това е javascript библиотека, която прави изживяването на падащото меню много по-хубаво, а също и много по-приятно от гледна точка на функционалността.
По-горе можете да видите по подразбиране Избраната функционалност. Изглежда страхотно и по подразбиране има прост механизъм за търсене, който да филтрира резултатите, в случай че имате голямо количество елементи в падащото меню. Първо, включете файловете javascript и css. След това ги инициализирайте с кода по-долу.
Това е толкова лесно като това. Сега нека да го преведем на следващото ниво, какво ще стане, ако искате да можете да промените функционалността на падащото меню, за да имате възможност за множество селекции? Потърсете „Червено“ по-долу, след това натиснете Enter, потърсете „Blue“, след това натиснете Enter. Сега можете да ги премахнете също толкова лесно от вашия избор, като просто натиснете два пъти X или обратно пространство.
Всичко, което трябва да направите, е да преминете опцията, множествена при повикването на избрания, както е показано по-долу. Няма промяна в javascript, той се инициализира по същия начин.