Multi.js - kasutajasõbralik valikukast, mis on ehitatud tavalisele JavaScriptile
Valige menüüd on primitiivsed, kuid nad töötavad. Sama kehtib kõigi tüüpiliste vormide sisendite kohta, näiteks märkeruudud ja raadionupud.
Oma vorme on lihtne luua, kuid liidese elementide taastamine nullist võib olla raske. Sellepärast Multi.js on nii väärtuslik plugin vaikimisi valitud kastide asendamine.
Multi.js-iga andke külastajatele nende objektide loend, mida valida vormi sisseehitatud mitme valiku funktsiooniga. Nii saavad kasutajad seda teha klõpsa mitmele elemendile ilma märkeruududeta.

See skript isegi toetab otsingufunktsiooni, et kasutajad saaksid otsida objekte, kui nimekiri on eriti pikk.
Samuti leian, et menüü on päris intuitiivne, nii et see on ei vaja palju selgitamist. Klõpsate vasakul pool asuvat üksust, et lisada see paremasse veergu (või “valitud” üksused). Seejärel klõpsake nende eemaldamiseks paremas veerus üksusi.
Kõik jookseb vanilli JavaScript, kaasa arvatud otsingufunktsioon, nii et te ei vaja mingeid sõltuvusi. Kuigi see toetab jQuery'd kui teie sait kasutab seda raamatukogu.
Kõik, mida vajame, on Multi.js-fail ja CSS-laaditabel, et sellega koos minna. Järgmine, sa lihtsalt Loo element ja sihtige element JavaScript-funktsiooniga, meeldib nii:
var select_element = document.getElementById ('your_element_ID'); multi (select_element);
Just nüüd, plugin ei toeta optgruppe kuid see funktsioon on töödes.
Mõlemal juhul on vaikimisi funktsionaalsus uimastamine. See toimib täpselt nii, nagu te arvate ja seda toetab isegi mobiilseid reageerivaid paigutusi.
Lisateabe saamiseks vaadake GitHub repo mis sisaldab ka allalaaditavaid faile. Multi.js demo leht on suurepärane, et näha, kuidas see plugin on töötab brauseris. Aga tõesti, see on lihtsalt lihtne viis vali menüüd uuesti parandades samal ajal oma vormi üldist kasutajakogemust.