есть код:
<select id="test" onChange="Selected(this)">
<option value="0" selected="selected">Выбрать</option>
<option value="1">-1</option>
<option value="2">-2</option>
<option value="3">-3</option>
</select>
<select id="test2">
<?php if($test == '1'){ ?>
<option value="1">--1</option>
<?php } else if($test == '2'){ ?>
<option value="2">--2</option>
<?php } else if($test == '3'){ ?>
<option value="3">--3</option>
<?php } ?>
</select>
function Selected(a) {
var label = a.value;
if (label==1) {
//тут должно записаться $test == '1'
} else if (label==2) {
//тут должно записаться $test == '2'
} else if (label==3) {
//тут должно записаться $test == '3'
}
}
Если в #test выбрано 1: то показать
<?php if($test == '1'){ ?>
<option value="1">--1</option>
<?php } else if($test == '2'){ ?>
и т.д.
как реализовать? var test = <?php $test = '1';?> - не помогает, будет стоят =3 ( то, что у последней строки)