Переход на новую страницу

DataKill

Новичок
Переход на новую страницу

Есть три выпаающих списка. Из первого выбирается язык, потом подгружаются список стран, далее список городов, соответственно второму списку.
Как сделать так, что бы при выборе значения из третьего списка, открывался новая страница и туда посылались значения трех списков???
Подскажите пожалуйста, в какую сторону копать? :)

Заранее благодарен
 

Фанат

oncle terrible
Команда форума
заключить все три списка в форму, экшеном которой сделать новую страницу.
попробуй - это не так сложно, как кажется.
 

DataKill

Новичок
Проблема в том, что:
PHP:
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">'."\n";
   ......
</form>
Все три списка находятся в форме, что выше. Надо сделать, что бы при выборе из третьего списка передавались значения трех списков на новую страницу.
Пытался сделать еще одну форму внутри первой, тогда почему-то не хотят работать списки.
 

Фанат

oncle terrible
Команда форума
у тебя третий список должен посылать на другую страницу? значит, он должен быть в форме не с экшеном=похапе_селф, а с экшеном той страницы. неужели это не очевидно?
и формы не надо помещать одну в другую, их надо помещать РЯДОМ, одну за другой
и не POST, а GET
 

DataKill

Новичок
у тебя третий список должен посылать на другую страницу? значит, он должен быть в форме не с экшеном=похапе_селф, а с экшеном той страницы. неужели это не очевидно?
Это я понимаю...
Как же я могу поместить другую форму рядом, с эекшеном на нужный скрипт, если списки находятся в первом??? Во второй же форме не будет видно значения списков и тогда я не смогу обрабатывать их на новом списке?!
 

DataKill

Новичок
Ладно, сейчас попробую. А как сделать, что б значения трех списков передавалось по изменению в третьем списке на скрипт, например (connect.php)?
На сколько я понимаю, это будет событие onChange, но что там должно быть???
 

Фанат

oncle terrible
Команда форума
У тебя страница перезагружается после каждого выбора, или нет?
 

DataKill

Новичок
В каком смысле перезагружается? Походу нет. Выбираются значения с первого списка, потом со второго, потом с третьего. Добавляются только значения в пустые списки
 

Фанат

oncle terrible
Команда форума
тогда почему у тебя экшеном ижет похапе_селф, а не адрес нужной страницы?
зачем ты отправляешь форму не туда, куда тебе нужно?
 

DataKill

Новичок
Пример списков брал с http://blog.webmasterschool.ru/ajax/5/
ПХП_СЕЛФ нужен для подгрузки второго и третьего списка через Аджакс.
 

Фанат

oncle terrible
Команда форума
оссподи, аджаксу-то какая разница, какой экшен у формы.
напихуют кода, который сами не понимают, а потом с каждой запятой на форум бегут
 

DataKill

Новичок
Дак что мне делать тогда?

-~{}~ 01.03.09 18:52:

Я не говорю, что аджаксу есть какая-то разнца. Я о том, что ПХП_СЕЛФ нужен для заполнения списков
 

Фанат

oncle terrible
Команда форума
ты говоришь, что ПХП_СЕЛФ нужен для заполнения списков "аджаксу" . просто нашествие тормозов какое-то.
 

DataKill

Новичок
Ладно, не буду говорить о том, о чем не знаю....
Что мне надо написать в событии onChange третьего списка??? Когда пишу:
<select name="product" id="product" onChange="document.forms['formMain'].submit()">
Если имя формы formMain, то ничего не происходит

-~{}~ 01.03.09 20:18:

Люди, помогите!
 

Фанат

oncle terrible
Команда форума
принимай в пхп-селф, а потом формируй локейшен на нужную страницу %)
 
Сверху