Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #41 (permalink)  
Старый 15.03.2011, 19:41
Профессор
Отправить личное сообщение для розовый слоник Посмотреть профиль Найти все сообщения от розовый слоник
 
Регистрация: 17.10.2009
Сообщений: 258

Simon
Ну и что дальше открылся список со 100500 наименований и пользователь просто в шоке от того что нужно сделать. Причем если он сразу откроется, как только пользователь выберет страну или еще, что то, а если он ошибся и промахнутся? Вы представляете это блыманье на экране? огромный список появляется и исчезает с экрана?
Ответить с цитированием
  #42 (permalink)  
Старый 15.03.2011, 20:44
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

да и просто, не обязательно заставлять пользователя все так подробно расписывать, он может это не осилить. Кроме того, это что-то из серии выпадающих меню и всплывающих попапов при наведении на ссылки - приходится следить, чтобы мышку куда-нибудь не туда не навести
Ответить с цитированием
  #43 (permalink)  
Старый 16.03.2011, 11:32
Аспирант
Отправить личное сообщение для igrok Посмотреть профиль Найти все сообщения от igrok
 
Регистрация: 09.07.2010
Сообщений: 98

я тоже пытался решить эту проблему, пришел к следующему решению:
сам селект сделал невидимым, а вместо него на дивах сделал похожий контрол, при клике по диву просто показывал "под ним" тот самый селект с атрибутом size="5"
Ответить с цитированием
  #44 (permalink)  
Старый 16.03.2011, 18:12
Аспирант
Отправить личное сообщение для Simon Посмотреть профиль Найти все сообщения от Simon
 
Регистрация: 25.11.2008
Сообщений: 31

в принципе я с вами согласен, мне лично всё равно, по сути и так всё замечательно работает, просто идея спонтанно появилась, а возможно ли такое? иногда лучше обдумать, а нужно ли это вообще? Ну а изобретать, и применять кучу кода ради этого, да нафиг нужно, не люблю когда всё нагружено. Хотя слышал о комбобоксах, вроде через дивы можно изобразить список. Но тут уже встаёт вопрос о совместимости поддержки разных браузеров. Вообщем пришол к выводу пусть будет всё как есть.
тратить время на какую то мелочь, не стоит того..
Ответить с цитированием
  #45 (permalink)  
Старый 18.03.2011, 10:48
Аспирант
Отправить личное сообщение для igrok Посмотреть профиль Найти все сообщения от igrok
 
Регистрация: 09.07.2010
Сообщений: 98

Если говорить о применимости программного раскрытия селекта, то я это использовал в таблицах, когда пользователь делает двойной клик по ячейке он переходит в режим редактирования, и если при этом я сразу раскрою селект, то это съекономит ему один клик.
В любом случае если это будет неудобно всегда можно убрать этот функционал.
Ответить с цитированием
  #46 (permalink)  
Старый 19.03.2011, 04:12
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

в принципе это более похоже на реальный use case. Но почему, например, в Excel такого нету?
Ответить с цитированием
  #47 (permalink)  
Старый 19.03.2011, 16:42
Аспирант
Отправить личное сообщение для igrok Посмотреть профиль Найти все сообщения от igrok
 
Регистрация: 09.07.2010
Сообщений: 98

Мне почему то кажется что хотя автораскрытие списка и удобно, и экономит клик....но все равно это как то "не естественно" что ли, именно поэтому в моей таблице эта возможность будет опциональна, и если не приживется то совсем уберу её.
А заморочился я автораскрытием только из за желания сделать более удобный режим редактирования в таблице.
Ответить с цитированием
  #48 (permalink)  
Старый 19.03.2011, 20:16
Аспирант
Отправить личное сообщение для Simon Посмотреть профиль Найти все сообщения от Simon
 
Регистрация: 25.11.2008
Сообщений: 31

igrok,
извиняюсь, можно посмотреть как у вас работает?
Ответить с цитированием
  #49 (permalink)  
Старый 20.03.2011, 00:11
Аспирант
Отправить личное сообщение для igrok Посмотреть профиль Найти все сообщения от igrok
 
Регистрация: 09.07.2010
Сообщений: 98

сожалению, но показывать пока не хочу, как доделаю проект, выложу его под открытой лицензией, однако на вопросы могу ответить, таблицу эту уже больше месяца делаю
Ответить с цитированием
  #50 (permalink)  
Старый 20.03.2011, 21:06
Аспирант
Отправить личное сообщение для Simon Посмотреть профиль Найти все сообщения от Simon
 
Регистрация: 25.11.2008
Сообщений: 31

а можете скрин выложить хотя ладно, подожду, будет интересно посмотреть
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20
Как сделать электронный каталог продукции? natarius Серверные языки и технологии 6 24.05.2009 20:56
Как сделать, чтобы 2 ссылки отображались как hover при наведении мышкой на любую? Ava Элементы интерфейса 5 19.05.2009 23:24
Как поставить картинки в <select> d3 Dolphin Общие вопросы Javascript 8 27.10.2008 18:51
форма как в ExtJS 2 magistr_bender Общие вопросы Javascript 0 11.09.2008 16:01