Czy ktoś użył i dostosował jakiś podstawowy kod selected.js?selected.js :: Czy ktoś ma rzeczywisty przykład pracy?
Pobrałem js, css i png, skopiowałem kod z przykładów, napisałem własny super prosty przykład, ale muszę czegoś nie zauważyć. Zweryfikowałem, że plik code.jquery.js jest dołączony i zostanie załadowany, to samo z plikiem selected.css.
Kiedy próbuję przywołać nawet bardzo proste pole SELECT (drop-down), otrzymuję bardzo małe pole, a kliknięcie pola nic nie robi. Kiedy wyłączam selected.js, po prostu otrzymuję SELECT z wszystkimi wyświetlanymi opcjami.
Oto jak dodać prosty SELECT wewnątrz jQuery (muszę wypełnić pole dynamicznie, chociaż w tym przypadku to wszystko jest zakodowane):
$html = '<select name="items" id="items" multiple="multiple" size="1" class="chosenElement">';
$html += '<option value="foo">foo</option>';
$html += '<option value="bar">bar</option>';
$html += '<option value="baz">baz</option>';
$html += '<option value="qux">qux</option>';
$html += '</select>';
Następnie, tuż po I wyświetlić okno modalne zawierający opcje, wzywam:
$('.modal-body').html($html);
$('.chosenElement').chosen();
do tej pory zostały zmodyfikowane i przetestowane wszystkie rodzaje permutacji, google dla rozwiązań lub przykładów, ale nic nie wydaje się działać. To chyba coś bardzo głupiego, jak gdzieś gdzieś brakuje jakiegoś średnika, ale zmarnowałem tyle czasu na "10-minutową implementację", że muszę prosić o pomoc dla Soema.
https://github.com/harvesthq/chosen
Dla każdego szukającego hostowanej online biblioteki 'Chosen.js' zobacz http://cdnjs.com/libraries/chosen –