Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2012, 22:08
Новичок на форуме
Отправить личное сообщение для Диман Посмотреть профиль Найти все сообщения от Диман
 
Регистрация: 16.10.2012
Сообщений: 1

Выпадающие списки формы + 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>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синхронные выпадающие списки Negro Общие вопросы Javascript 4 08.07.2012 22:26
Динамические формы. ака Выпадающие списки :) sochinec Общие вопросы Javascript 5 18.04.2012 17:19
взаимосвязанные выпадающие списки xDMK Серверные языки и технологии 37 11.11.2010 16:12
load + php подгрузка формы Karandash jQuery 4 01.12.2009 13:04
Выпадающие списки - динамика Страдающий AJAX и COMET 7 11.09.2009 18:25