[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Два Select'а
NegreM
Добрый вечер всем!
Возник такая небольшая проблемка:
С базы беру значения 1-го select'a и вывожу...Затем мне нужно узнав какой селект он выбрал грузить уже другой селект.Все эт должно выполняться без перегрузки формы. jаvаscript уже подключил все отлично без пергрузки вывод.Но вот с базой не получается..
Вопрос: как мне узнать, без перегрузки формы, какой он select выбрал ?

<form action="select.php" method="post">
<select id="select_1" name="select_1">
<option value="select">Select...</option>
<? for ($i=0;$i<$nuts;$i++){
echo '<option value=a'.$i.'>'.$select01[$i].'</option>';
}
?>
</select>
.....

ps юзал поиск, $_Post['select_1'] и все решения что находил без успешны
Заранее благодарю



Спустя 2 минуты, 27 секунд (9.01.2009 - 15:22) sergeiss написал(а):
Либо с полной перезагрузкой, либо AJAX тебе в руки.

Спустя 3 минуты, 29 секунд (9.01.2009 - 15:25) NegreM написал(а):
к сожаленью AJAX'ом не владею:(

Спустя 6 минут, 21 секунда (9.01.2009 - 15:32) sergeiss написал(а):
Цитата (NegreM @ 9.01.2009 - 15:25)
к сожаленью AJAX'ом  не владею:(

Я - тоже пока не владею им.

Посмотри эту ссылку. Там много всего: http://ru.wikipedia.org/wiki/Ajax

Спустя 16 часов, 22 минуты, 8 секунд (10.01.2009 - 07:54) NegreM написал(а):
видимо никто не владеет:)

Спустя 32 минуты, 25 секунд (10.01.2009 - 08:26) kirik написал(а):
NegreM возьми пример отсюда, потом селекту прописываешь onchange="makeRequest('getOption.php', '?option=' + this.value)" а document.getElementById('myspan').innerHTML = result; меняешь на свое, где result - возвращаемый результат от ajax запроса к странице getOption.php?option={тут выбранная опция}

вообще разберись с jаvаscript-ом, на будущее полезен =)

Спустя 2 часа, 5 минут, 56 секунд (10.01.2009 - 10:32) dfsq написал(а):
можно и без ajax (хотя это совсем не так сложно, особенно при использовании prototype или jquery).
что мешает формировать на сервере два связанных массива, а при загрузке страницы просто заполнять два сообветствующих jаvаscript-массива? это проще чем ajax, а также предпочтительнее, по-моему, хотя ajax эффектнее. я однажды сталкивался с таким, так сделал через массивы без ajax


_____________
Моя мама запрещала мне в детстве рисовать в Paint, ссылаясь на то, "чтоб в компьютере краска не кончалась" :)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.