|
|
|
| подскажите, как сделать форму, чтобы был список, при выборе определенного элемента которого страница обновлялась и в следующем списке выводились определенные элементы. Т.е. без кнопки отправки данных чтобы все работало . заранее спасибо | |
|
|
|
|
|
|
|
для: seregarulez
(09.06.2007 в 21:12)
| | onChange="if (this.value == 'smth') window.location = '?parameters';" | |
|
|
|
|
|
|
|
для: bronenos
(09.06.2007 в 21:17)
| | я не понял...можно поподробнее для чайника))? | |
|
|
|
|
|
|
|
для: seregarulez
(09.06.2007 в 21:18)
| | что именно надо сделать
какие параметры передать | |
|
|
|
|
|
|
|
для: bronenos
(09.06.2007 в 21:26)
| | есть, к примеру, список один заполненный, в нем 4 пункта, а рядом с ним список пустой...так вот, чтобы при выборе одного элемента из первого списка во втором появлялись значения. Элементы появляющегося списка у меня в массиве.страница должна обновляться автоматически при выборе элемента первого списка | |
|
|
|
|
|
|
|
для: seregarulez
(09.06.2007 в 21:29)
| | http://www.nvidia.com/content/drivers/drivers.asp
Вот как тут, да ? | |
|
|
|
|
|
|
|
для: Richard Ferlow
(10.06.2007 в 00:29)
| | да, как тут, только раскрывающимся списком, но можно и так | |
|
|
|
|
|
|
|
для: seregarulez
(09.06.2007 в 21:29)
| | Так пойдет?
index.php
<?php
if (isset($_GET["menu_1"])) {$menu_1=$_GET["menu_1"];} else {$menu_1=1;}
$arr=array("a","b","c","d");
?>
<html>
<body>
<script language="JavaScript" type="text/javascript">
function sel_menu_1()
{
menu_1=parent.document.forms[0].menu_1.value // если работаешь в фрейме, то измени на menu_1=parent.имя_фрейма.document.forms[0].menu_1.value
parent.location.href="index.php?menu_1="+menu_1 // здесь аналогично
}
</script>
<form>
Первое меню<select name=menu_1 onChange="sel_menu_1()">
<?php
for ($i=1;$i<5;$i++){
echo "<option value=".$i;
if ($menu_1==$i) {echo " selected";}
echo ">".$i."</option>";
}
?>
</select>
Второе меню
<select>
<option value=<?=$arr[$menu_1-1]?>><?=$arr[$menu_1-1]?></option>
</select>
</form>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: Пятачок
(10.06.2007 в 02:17)
| | да, пойдет, всем огромное спасибо! | |
|
|
|