Desidero creare una casella combinata con un elenco gerarchico di elementi. Devo essere in grado di selezionare gli elementi padre e i bambini individualmente. Devo anche essere in grado di fornire funzionalità tipeahead per questa casella combinata.Combobox Javascript con elementi typeahead e gerarchici
Per esempio, voglio fare una casella combinata con questi dati in JS:
Canada
--Ontario
--Quebec
USA
--Massachusetts
--Ohio
--Texas
Da questo menu a discesa che voglio essere in grado di selezionare una qualsiasi delle province/singoli Stati. Voglio anche essere in grado di selezionare "Canada" senza selezionare i suoi figli.
Ho provato Select2 e ho scavato attorno all'interfaccia utente di JQuery per vedere se è possibile, ma finora non riesco a ottenere il comportamento che mi serve. Sto scrivendo questa pagina usando bootstrap, ma il dato typeahead in boostrap non sembra funzionare con le combobox (che posso vedere).
Ciò funzionerebbe ... eccetto che devo essere in grado di selezionare le intestazioni del gruppo opt, non solo i loro figli. Non vedo un modo per farlo con Chosen. – jvoll
Sembra un plug-in piuttosto carino. Potrebbe darsi un vortice sul mio prossimo progetto! – mpen