|
|
|
|
|
для: bronenos
(04.05.2007 в 23:38)
| | да, спасибо, мысль понял....
только видимо с Ajax получится легче...
В общем спасибо. | |
|
|
|
|
|
|
|
для: NovikovMA
(04.05.2007 в 23:26)
| | можно например сделать скрытый ифрейм и в него отправлять форму с параметрами
action='js.php' target='iframe_name'
и select с именем city
в полученном скрипте создавать страницу вида
<script> parent._select ("r1|r2|r3"); </script>
с ресторанами через |
а в главном окне сделать
function _select (list)
{
list = list.split ('|');
var select = document.createElement ('select');
for (i in list)
{
var option = document.createElement ('option');
option.setAttribute ('value', list[i]);
var value = document.createTextNode (list[i]);
option.appendChild (value);
select.appendChild (option);
}
// куда то девать select
}
|
правильность не гарантирую, просто изложение мысли | |
|
|
|
|
|
|
|
для: bronenos
(04.05.2007 в 23:24)
| | ну да, просто список, только он выбирается в зависимости от города... | |
|
|
|
|
|
|
|
для: NovikovMA
(04.05.2007 в 22:53)
| | а вообще погодите... там просто список ресторанов? | |
|
|
|
|
|
|
| Вопрос появился....
Как сделать, чтобы при выборе определенного пункта в select'e, Java script открывал другой javascript файл и заполнял другой селект?
Ну например при выборе города из селекта, открывается js.php?town=Moscow (ну например мы выбрали Москву), который на выходе представляет собой массив из всех ресторанов Москвы. А потом заполняется другой селект уже с ресторанами.
Это получается по аналогии с include(); в PHP... | |
|
|
|
|