|
|
|
| Пожалуйста, кто может, помогите с решением:
Вот код:
<select name="d">
<option value="a1">Кассеты</option>
<option value="a2">Компакты</option>
<option value="a3">Dvd</option>
</select>
<? include ('a1(a2 или a3).php'); ?>
Т.е. надо, чтобы под формой Select в зависимости от выбора инклудился нужный файл.
.... Как-то я где-то видел это можно делать через Javascript, типа:
<select name="d">
<option value="a1">Кассеты</option>
<option value="a2">Компакты</option>
</select>
<script language="JavaScript">
if (var == а1) document.write("<? include ('a1.php'); ?>")
</script>
Кто знает как это сделать работающим? | |
|
|
|
|
|
|
|
для: Владимир22
(24.08.2006 в 18:36)
| | Только с помощью аякса... Поищите статейки по AJAX. | |
|
|
|
|
|
|
|
для: Владимир22
(24.08.2006 в 18:36)
| | Можно отследить событие изменения выбора и во фрейм вгрузить нужный ответ. А иначе AJAX вам в помощь :-) | |
|
|
|
|
|
|
|
для: ExtraBrain
(24.08.2006 в 20:14)
| | АЯКС так просто сходу не побороть. Когда помучаешься с ним, вроде становится легче, а с наскока тяжело. Так что проще с фреймами. | |
|
|
|
|
|
|
|
для: Владимир22
(24.08.2006 в 18:36)
| | Лёгкая путаница времён. (Это пройдёт.) include - на сервере (до), выбор на клиенте (позже). Нужна машина времени... | |
|
|
|