Simon
Ну и что дальше открылся список со 100500 наименований и пользователь просто в шоке от того что нужно сделать. Причем если он сразу откроется, как только пользователь выберет страну или еще, что то, а если он ошибся и промахнутся? Вы представляете это блыманье на экране? огромный список появляется и исчезает с экрана? |
да и просто, не обязательно заставлять пользователя все так подробно расписывать, он может это не осилить. Кроме того, это что-то из серии выпадающих меню и всплывающих попапов при наведении на ссылки - приходится следить, чтобы мышку куда-нибудь не туда не навести
|
я тоже пытался решить эту проблему, пришел к следующему решению:
сам селект сделал невидимым, а вместо него на дивах сделал похожий контрол, при клике по диву просто показывал "под ним" тот самый селект с атрибутом size="5" |
в принципе я с вами согласен, мне лично всё равно, по сути и так всё замечательно работает, просто идея спонтанно появилась, а возможно ли такое? иногда лучше обдумать, а нужно ли это вообще? Ну а изобретать, и применять кучу кода ради этого, да нафиг нужно, не люблю когда всё нагружено. Хотя слышал о комбобоксах, вроде через дивы можно изобразить список. Но тут уже встаёт вопрос о совместимости поддержки разных браузеров. Вообщем пришол к выводу пусть будет всё как есть.
тратить время на какую то мелочь, не стоит того.. |
Если говорить о применимости программного раскрытия селекта, то я это использовал в таблицах, когда пользователь делает двойной клик по ячейке он переходит в режим редактирования, и если при этом я сразу раскрою селект, то это съекономит ему один клик.
В любом случае если это будет неудобно всегда можно убрать этот функционал. |
в принципе это более похоже на реальный use case. Но почему, например, в Excel такого нету?
|
Мне почему то кажется что хотя автораскрытие списка и удобно, и экономит клик....но все равно это как то "не естественно" что ли, именно поэтому в моей таблице эта возможность будет опциональна, и если не приживется то совсем уберу её.
А заморочился я автораскрытием только из за желания сделать более удобный режим редактирования в таблице. |
igrok,
извиняюсь, можно посмотреть как у вас работает? |
сожалению, но показывать пока не хочу, как доделаю проект, выложу его под открытой лицензией, однако на вопросы могу ответить, таблицу эту уже больше месяца делаю :)
|
а можете скрин выложить:) хотя ладно, подожду, будет интересно посмотреть
|
Цитата:
пример: Надо сделать красивую кнопку вместо этой фигни справа ![]() |
Часовой пояс GMT +3, время: 20:27. |