Próbuję użyć funkcji createSearchChoice, aby umożliwić użytkownikom wprowadzanie własnego wyboru, gdy domyślna lista nie będzie wystarczająca. Kiedy próbuję użyć tej funkcji na elemencie <select>
, pojawia się następujący błąd:Korzystanie z funkcji Create2 funkcji createSearchChoice
Error: Error: Option 'createSearchChoice' is not allowed for Select2 when attached to a <select> element.
Próbowałem za pomocą elementu <input type='hidden'>
zamiast, ale teraz pojawia się następujący błąd:
Error: uncaught exception: query function not defined for Select2 'MyInputName'
Wolałbym użyć elementu select, aby zachować zgodność z istniejącym kodem (potrzebna jest możliwość wyboru wielu opcji), ale po prostu potrzebna jest możliwość wprowadzenia przez użytkowników swojej własnej opcji oprócz wyboru z wcześniejszej listy.
mógłbyś wysłać kod HTML i JavaScript, który przechwytuje go? – Prescott
Wygląda na to, że musisz użyć ukrytego - ale możesz ustawić "opcje" w podłączeniu danych 'data: ...' – Prescott