Показать сообщение отдельно
  #1 (permalink)  
Старый 30.04.2013, 14:10
Новичок на форуме
Отправить личное сообщение для exage Посмотреть профиль Найти все сообщения от exage
 
Регистрация: 02.04.2013
Сообщений: 7

php переменная в js
есть код:

<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 ( то, что у последней строки)

Последний раз редактировалось exage, 30.04.2013 в 14:12.
Ответить с цитированием