Firefox 4.0.1 не отображает selected = "selected" - PullRequest
0 голосов
/ 03 июня 2011

У меня есть форма, которую я пытаюсь отобразить.Кажется, он отлично работает во всех браузерах, кроме Firefox 4.0.1.

Код выглядит следующим образом:

<?php $gender = 'Male'; ?>
        <select disabled="disabled" class="input-300 no-border" name="signup_gender" id="signup_gender" tabindex="40">
            <option value="-">Select Gender</option>
            <option value="Female" <?php if($gender == 'Female'){echo 'selected="selected"';} ?> >Female</option>
            <option value="Male" <?php if($gender == 'Male'){echo 'selected="selected"';} ?>>Male</option>
        </select>

Теперь в Firefox 4.0.1 это остается на опции «Выбрать пол»", но любой другой браузер, включая FF3.6 и ниже, отображает правильную выбранную опцию 'Male'.

Я пробовал это с и без disabled="disabled", так что это не имеет к этому отношения.Кто-нибудь еще сталкивался с этой проблемой, или знает, как ее исправить?

РЕДАКТИРОВАТЬ:

Дело в том, что я могу просмотреть исходный код, и он выглядит правильно .. его просто не отображается ..Я имею в виду, я смотрю на это, и это выглядит как

        <select disabled="disabled" class="input-300 no-border" name="signup_gender" id="signup_gender" tabindex="40">
            <option value="-">Select Gender</option>
            <option value="Female"  >Female</option>
            <option value="Male" selected="selected">Male</option>
        </select>

, но все еще не выбирает Мужской

1 Ответ

3 голосов
/ 03 июня 2011

Попробуйте закрыть окно браузера и перезапустить страницу. Я обнаружил в Firefox, что иногда параметры «липкие»; то есть, он сохранит старые настройки даже при перезагрузке страницы. Кроме того, вы можете удерживать нажатой клавишу Ctrl и нажать кнопку обновления, нажав клавишу F5, чтобы попытаться выполнить обновление с нуля.

Если вы установили опцию «Выбрать пол» и исправили свой код, даже если это правильно, это может быть вашей проблемой.

Как примечание: если у вас есть только два варианта, рассматривали ли вы набор переключателей вместо выпадающего списка? Меньше кликов = счастливых пользователей. :)

...