Как стать автором
Обновить

Комментарии 16

Супер, как раз собираюсь подключить к одному проекту. Наверное, воспользуюсь Вашим улучшением.

Толи фича, толи баг — нет возможности добавить, к примеру, «Hello», если в списке есть: «Hello world». Т.е. покуда фильтр что-то находит, кнопка «Добавить» не отображается. Это может быть неудобным в ряде специфических случаев.
Можно добавить «Hello world» в список выбранных, после чего можно будет добавить «Hello» новым элементом так как «Hello world» уже не будет находится при поиске :)

Конечно можно многое сделать оп другому, но это усложнить код, и потребует дополнительного времени, которого у меня не было в тот момент.

Глубокое тестирование тоже не проводилось если что :)
НЛО прилетело и опубликовало эту надпись здесь
Согласен, было бы удобно добавлять позиции по Enter.
Cgfcибо, вовремя! Подключили к проекту, и наткунлись на пробелмы, связанные с модификацией данных внутри списка.
Что за проблемы, как проявляются
А теперь надо сделать форк проекта или отправить патч автору :)
Спасибо.
А можно ли сделать так, чтобы Chosen обрабатывал список <a> в заданном <div>?
Можно сделать что угодно, но нужно понимать что делаешь. Chosen не случайно в качестве исходных данных использует контрол формы (select), это по сути просто обертка на select, и при сабмите через select долны передаваться отмеченные позиции.
Баг:
1) набираем «тест»
2) стираем весь «тест»
3) профит баг — получаем изначальный список результатов и кнопку 'Add new item «т»'.
fixed
НЛО прилетело и опубликовало эту надпись здесь
1. Набираем bug
2. Давим Add new item «bug»
3. GOTO 1
Fixed (добавлен метод DynamicItem.show), демки не обновлялись
В новой версии Chosen немного изменилось API поэтому исправленная версия тут jsfiddle.net/kcDZk/
Спасибо, может кому-то пригодится, я если честно не следил.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории