Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Браузер игнорирует атрибут selected

Страниц (1): [1]
 

1. SAD - 25 Апреля, 2013 - 12:00:41 - перейти к сообщению
ff игнорирует атрибут selected, установленный для option. Вместо этого он показывает выбранным option, который был выбран в последний раз перед обновлением страницы.

Кто сталкивался с таком проблемой? Если задать с помощью js selected для option, то все гуд. Может есть другой способ?

Тоже относится и к инпутам любого типа
2. armancho7777777 - 25 Апреля, 2013 - 12:04:38 - перейти к сообщению
SAD пишет:
selected, установленный для option

Так:
selected="selected" ?
3. EuGen - 25 Апреля, 2013 - 12:05:41 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
  1. $(window).unload(function()
  2. {
  3.    $('select option').remove();
  4. });

?
4. armancho7777777 - 25 Апреля, 2013 - 12:08:51 - перейти к сообщению
SAD пишет:
игнорирует атрибут selected, установленный для option

У меня работает нормально.
5. DelphinPRO - 25 Апреля, 2013 - 12:35:02 - перейти к сообщению
Это особенность браузера - сохранять значения введенные в форму.
Проявляется при обновении страницы по F5 (или кнопки на панели).
Если поставить фокус на адресную строку и нажать энтер - значения будут обнулены.
Наверное где-то отключается в настройках.
6. SAD - 25 Апреля, 2013 - 12:37:09 - перейти к сообщению
короче решение как всегда простое

form autocomplete="off" ....
7. DelphinPRO - 25 Апреля, 2013 - 12:47:37 - перейти к сообщению
ну если только вручную обнулять яваскриптом при domready
но менять костылями стандартное поведение браузера я считаю неверным действием. не нужно всех под одну гребенку. каждый пользуется браузером так, как ему удобно.
(Добавление)
SAD пишет:
form autocomplete="off" ....

блин... Улыбка

 

Powered by ExBB FM 1.0 RC1