![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| denisshaymardanov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 15.9.2010 Репутация: нет Всего: нет |
Я создаю интернет-магазин. Разрабатываю фильтр товаров по производителю. Делаю это с помощью выпадающего списка, в котором выводятся наименования производителей. В списке выбирается производитель, затем нажимается submit и выводится страница, соответствующая заданным параметрам.
Реализую это так (фрагмент кода из tovary.php):
Всё работает. Но вот возник вопрос. Если произвести следующий порядок действий: 1) Выбираем производителя (Любого, кроме "Все") 2) Применяем 3) Выводится список + Значение по умолчанию устанавливается в того производителя, которого выбрали 4) Нажимаем Назад в браузере То происходит следующее: Производитель по умолчанию в выпадающем списке останется тем же, что и был выбран. Мне хотелось бы, чтобы выпадающий список по умолчанию снова имел значение "Все" (мы же возвращаемся на страницу, на которой по умолчанию стояло значение "Все"). Если посмотреть код страницы, на которую мы перешли, нажав кнопку Назад - то увидим: <option name="proizvoditel*" value="*" selected> Все </option>, после обновления страницы значение по умолчанию устанавливается во "Все". Я думаю, это связано с тем, что php выполняется на стороне сервера. Может, подскажите, как можно решить этот вопрос? Заранее искренне благодарен. Это сообщение отредактировал(а) MoLeX - 21.9.2010, 11:47 |
|||
|
||||
| enoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 30.6.2010 Где: Санкт-Петербург Репутация: 11 Всего: 13 |
denisshaymardanov, сами написали, что php выполняется на сервере, смотрите исходный-html, там selected у "Все".
Чем тут может помочь php? И почему вопрос направлен в php-раздел? А то, что знаение остается прежним, это браузер запоминает предыдущий выбор. |
|||
|
||||
| denisshaymardanov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 15.9.2010 Репутация: нет Всего: нет |
Посоветуйте тогда, в какой раздел лучше написать по этому вопросу? Заранее спасибо)
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |