![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
fath_fast |
|
||||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 189 Регистрация: 9.4.2007 Репутация: нет Всего: нет |
Доброго времени суток!
Ребят, проблема вот в чём: есть форма с несколькими элементами: 1) Календарь (textbox) 2) selectbox Затея такая: как только в календаре выбирается какая-нибудь дата, идёт ajax -запрос и в зависимости от результата, некоторые options в selectbox-e темнеют, т.е. приобретают аттрибут
Так вот в фаерфоксе и IE 6 работает безотказно следующий код:
А в опере 10 никак не хочет. Причём:
- отображает правильное значение элемента. Что кто может подсказать? |
||||||
|
|||||||
EmilRegis |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 306 Регистрация: 21.9.2007 Репутация: 1 Всего: 4 |
а так не получится?
|
|||
|
||||
fath_fast |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 189 Регистрация: 9.4.2007 Репутация: нет Всего: нет |
EmilRegis, тоже не хочет :(
причём уже попробовал вот так :
Везде работает кроме Oper-ы. |
|||
|
||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Ну тогда только так:
|
|||
|
||||
IDVsbruck |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Что это за дикость??? Странно, что где-то это работает ... видать, простая случайность и излишняя гибкость языка.
|
||||
|
|||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
IDVsbruck, так тоже не работает... я пробовал и через DOM менять - опера ни в какую не хочет менять отображение option, хотя при попытке повторной установке свойства - показывает, что это свойство уже установлено, и, даже конвертит "grey" в "#808080".
|
|||
|
||||
fath_fast |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 189 Регистрация: 9.4.2007 Репутация: нет Всего: нет |
IDVsbruck, ваш код в Опере тоже не работает, сколь он правильным бы Вам не казался :(
|
|||
|
||||
IDVsbruck |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Оки, возможно. Есть несколько способов описать стили. Еще вот так:
Под оперу никогда не подстраивался и не тестирую, так как не рассматриваю как возможный клиентский брузер под проекты. А предложенные варианты, в принципе, универсальны, описаны документацией. Все остальное - проблемы браузера. |
|||
|
||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
fath_fast, чего, мой вариант со сменой класса не работает? Я его проверил - все ОК
|
|||
|
||||
IDVsbruck |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Это
смена класса? ![]() ![]() ![]() Идея, конечно, хороша. Лучше, чем менять стили, но реализация ужасна ... читать доку очень полезно:
или
|
||||||
|
|||||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
я не использую jQuery
![]() |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |