Pull to refresh

Comments 57

Не поймите меня не правильно, но получается что теперь на хабре деляться плагинами для jQuery вместо того чтобы писать технические статьи, или «программистов» на jqeury нынче так много что выкладывать плагины популярно?
Тем более на мобильных устройствах этим пользоваться невозможно! Ни iPhone, ни iPad, и, думаю андроид, так как там тоже webkit, не могут листать эти списки. Короче говоря не используйте что-то просто ради того что бы использовать!
Специально проверил на планшете (дроид 3.1) — все работает.
Значит это косяк iOS. В любом случае я бы такое не стал использовать не протестировав на мобильных девайсах.
Точнее все работает, кроме ручной прокрутки.
Но самое страшное и важное, чего не хватает в таких select плугинах — это управления с клавиатуры!
Ну в этом плагине вообще-то есть оно, управление с клавиатуры. И работает вроде как даже лучше нативного варианта.
В демо я вижу как и стандартных контролах один недостаток. Нет возможности очистить поле не добавляя пункт «не выбрано».
А мне обычно не хватает возможностей input-select.
Вот что придумалось, глядя на демо:
Попробуйте это:
в демо 3 элемент сверху

буду рад всякому фидбеку
В этом и есть суть input-select'a, но не совсем очевидно добавление нового элемента (по крайней мере для меня). Ну и мультиселект отпадает в такой реализации.

Если набрать что-то и не нажать Enter, вернется то что было выбрано до этого (хотя может так и задумано).
Реализовал демку, с кнопкой «Добавить». В jQuery версии невозможно добраться до основного класса Chosen, надо патчить либу, в Prototype версии класс лежит в window — проблем с расширением нет.
скрин habrastorage.org/storage1/1323aad6/a9f967f1/3c634b64/f03c19a8.jpg
если нужно могу небольшой пост сделать, с исходниками
Пожалуйста. Лишним не будет
Статья готова, карма не позволяет публиковать (
Благодарю всех за поддержку, еще немного осталось и смогу публиковать
Multiple Select не удобный. Нельзя открыть список и выбрать сразу несколько элементов (по Ctrl).
Замечание очень ценное!
Но это ведь не проблема. При желании не так сложно «допилить» и Ctrl, и даже Shift, если пригодится.
Контрол нужный, гораздо лучше чем аналогичный Autocomplete из jQuery UI, а вот есть ли возможность в нем не весь список сразу задавать, а подгружать через JSON с сервера? Без нее смысла нет в контроле мало, а в демках нет, может кто изучил вопрос?
А топик-то в блоге AJAX. Ай-нанэ.
Че он делает в «AJAX» я тоже не понял, скачал исходники, ни намека на AJAX нет, хотя JSON для подгрузки вариантов экономнее был бы.
Согласен, особенно со странами.

А вообще это прикольно, люди часто путают AJAX и jQuery: «ну сделать сворачивание, чтобы по ссылке таблица появлялась, ну на этом, как его, на аяксе! как, вы что не знаете аякса?»
Сначала тоже удивился почему тут Ajax не используется.
Но все встает на свои места* если еще раз посмотреть на назначение данного плагина — ненавязчивая замена стандартных выпадающих списков.

* Кроме выбранного блога конечно.
UFO just landed and posted this here
Интересно, а автопоиск строки происходит адекватно, если данные на кирилице? Автор статьи или кто-нить тестировал уже этот вопрос?
Очень удачная реализация с токи зрения удобства интерфейса. Спасибо!
UFO just landed and posted this here
первый полезный пост ализара, ну надо же. ПОЗДРАВЛЯЮ ВАС, АЛИЗАР! ТЕПЕРЬ И ВЫ ПРИНОСИТЕ ПОЛЬЗУ ОБЩЕСТВУ!
Чего вы так? У Ализара есть хорошие посты, те же переводы, например.
я не могу не отдать должное трудолюбию Ализара, поскольку представляю, сколько сил требует хороший качественный перевод, не говоря уже о поиске самих статей.
но мне кажется, что эту энергию можно было бы использовать с большей пользой, а сами статьи писать чуть реже, но чуть более тщательно.
UFO just landed and posted this here
UFO just landed and posted this here
Столкнулся тут недавно с плагином, который рисует красивые checkbox-ы… Что бы вы думали? Он не перерисовывает их, когда им присваивается значение checked!
что за плагин, если не секрет?
А его можно развернуть и держать в развернутом состоянии? Несколько пунктов подряд чтобы выбрать больно много кликов надо.
Очень клевая штука. Но несколько странно использование атрибута title для текста по-умолчанию. Я бы заюзал placeholder, или если его нет у элемента select (лень проверять), то data-placeholder.
Отлично,
Page up / Page Down не обрабатывает в списке
All modern browsers are support (Firefox, Chrome, Safari and IE9).
А что, Opera уже не modern browser?
Вот непонятно, что там такого используется, что Опера не поддерживает.
Всё вроде работает как надо. Обидно, что Оперу не считают современным браузером.
В опере клавиши глючат слегка, а так прикольно.
супер, это реально красивая штука и очень удобная
UFO just landed and posted this here
Отличная реализация! Единственное чего не хватает для полного счастья — различные Event'ы. Мне вот например очень нужно событие hover, чтобы при наведении курсора мышки на элемент выпадающего меню где-то рядом я мог бы отобразить подсказку по этому элементу меню.
А почему Вы пишете о Chosen во блоге о JavaScript, а не в специальном блоге jQuery? Только потому, что форки есть?
«во блоге» < — > «в специальном» ?!?
Каким образом можно заблокировать элемент на изменение, раскрашенный с помощью Chosen? Простой disabled не работает.
Обновите версию и disabled будет работать после
$("#region_id").trigger(«liszt:updated»);
Я ждал этого класса!
Спасибо Вам :-)
Sign up to leave a comment.

Articles