![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
ArsNov |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 1.9.2005 Репутация: нет Всего: 1 |
Проблема такая:
Через js создаю select и к нему options, селекту задаю size = 5 . Почему-то селект все равно отображается в одну строчку, с чем это может быть связано? Причем в одном месте документа(в таблице) такой селект отображается корректно, а в другом (в диве) нет. С чем это может быть связано? :( |
|||
|
||||
ArsNov |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 1.9.2005 Репутация: нет Всего: 1 |
Вот написал html и js файл
А вот и js файл
Первоначально грузится все нормально, но если щелкнуть допустим на полосу прокрутки и обновить страницу список свернется. Затем если щелкнуть по селекту и обновить страницу, он опять развернется.. Так и должно работать? Может я чего-то упустил? Да забыл скачазть это все под IE6 Это сообщение отредактировал(а) ArsNov - 18.4.2008, 11:25 |
||||
|
|||||
ArsNov |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 1.9.2005 Репутация: нет Всего: 1 |
Добился решения вопроса путем добавления строк:
А этот код перерисовывает селект:
Вcе прекрасно отрабатывает, но хотелось бы видеть более красивое решение! подскажите. И еще! тут есть одна проблемы? : если в документе таким образом создается несколько селектов, то документ начинает скролиться из-за фокусировки на элементах. Есть ли способ сделать так, чтобы скролинга не было во время работы js?? И вторая проблема- производительность- при прорисовке ольшого количества опций (более 100) скрипт работает очень медленно. В итоге вышло так:
Это сообщение отредактировал(а) ArsNov - 23.4.2008, 09:40 |
||||||
|
|||||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |