Выпадающие списки формы + PHP
Здравствуйте! Не подскажите, как связать этот код с PHP. Пытался отправлять переменную района, то есть district через метод POST. Ни получается никак. Посоветуйте! Как сделать?
<script>
//Функция, выводящая динамически список районов
function outputDistrict(index){
//Формируем массив районов
var District = new Array(
"",
"Калининский, Курчатовский, Ленинский, Металлургический, Советский, Тракторозаводский, Центральный", //Челябинск
"Ленинский, Орджоникидзевский, Правобережный" //Магнитогорск
);
var allDistrict = District[index];
var CurrentDistrict = allDistrict.split(",");
var length = CurrentDistrict.length;
var DistrictList = document.forms["estate"].elements["district"];
var DistrictListOptionsCnt = DistrictList.options.length;
DistrictList.length = 0; //Удаляем все элементы из списка районов
for (i = 0; i < length; i++){
//Далее мы добавляем необходимые города в список
if (document.createElement)
{
var ListOption = document.createElement("option");
ListOption.text = CurrentDistrict[i];
ListOption.value = CurrentDistrict[i];
//Тут мы используем для добавления элемента либо метод IE, либо DOM
(DistrictList.options.add) ? DistrictList.options.add(ListOption) : DistrictList.add(ListOption, null);
}
else
{
//Для NN3.x-4.x
DistrictList.options[i] = new Option(CurrentDistrict[i], CurrentDistrict[i], false, false);
}
}
}
//Инициируем изменение элементов в списке районов, в зависимости от текущего города
outputDistrict(document.forms["estate"].elements["city"].selectedIndex);
</script>
<form name='estate' method='post'>
<b>Город:</b>
<select name='city' onchange='outputDistrict(this.selectedIndex);'>
<option selected>--- выбирите ---</option>
<option value='Челябинск'>Челябинск</option>
<option value='Магнитогорск'>Магнитог рск</option>
</select>
<b>Район:</b>
<select name='district'>
<option selected>--- выбирите ---</option>
</select>
</form>
|