Подскажите пожалуйста как можно получить значения текущего option из select?
Имеется select
<select class="property-select" id="TEST" >
<option id="not-value" value="">- - - -</option>
<option id="3675550256" value="Y">Москва</option>
<option id="2135985278" value="Y" selected="selected" >Питер</option>
<option id="1959405917" value="Y">Саратов</option>
</select>
получаю текущее значение так:
<script> count = $("#TEST option:selected").text(); </script>
После присваиваю значени переменной php:
<?php $Name ="<script>document.write(count);</script>";
После чего пытаюсь сравнить результат со словом Питер
<? if ($Name == 'Питер') echo "$Name"; ?>
Результат выполнения кода на экране ничего не выводится.
ну а если в последней строке просто вывести переменную
<? echo "$Name"; ?>
То результат: На экране выводится надпись Питер
Отсюда у меня возникает два вопроса:
1. Почему при сравнении переменной со словом сравнение не верное а при выводе переменной мы видим слово которое должно удовлетворять условию сравнения?
2. Как можно получить текущее значение sellect средствами php так чтоб условия сравнение было верным, чтоб уж наверняка и небыло проблем из за того что java выполняется на локальной машине в браузере? ну или можно ли переделать данный код по правильному чтоб условие сравнения было верным.