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

  • Автор темы Автор темы DataKill
  • Дата начала Дата начала

DataKill

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

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

Заранее благодарен
 
заключить все три списка в форму, экшеном которой сделать новую страницу.
попробуй - это не так сложно, как кажется.
 
Проблема в том, что:
PHP:
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">'."\n";
   ......
</form>
Все три списка находятся в форме, что выше. Надо сделать, что бы при выборе из третьего списка передавались значения трех списков на новую страницу.
Пытался сделать еще одну форму внутри первой, тогда почему-то не хотят работать списки.
 
у тебя третий список должен посылать на другую страницу? значит, он должен быть в форме не с экшеном=похапе_селф, а с экшеном той страницы. неужели это не очевидно?
и формы не надо помещать одну в другую, их надо помещать РЯДОМ, одну за другой
и не POST, а GET
 
у тебя третий список должен посылать на другую страницу? значит, он должен быть в форме не с экшеном=похапе_селф, а с экшеном той страницы. неужели это не очевидно?
Это я понимаю...
Как же я могу поместить другую форму рядом, с эекшеном на нужный скрипт, если списки находятся в первом??? Во второй же форме не будет видно значения списков и тогда я не смогу обрабатывать их на новом списке?!
 
Ладно, сейчас попробую. А как сделать, что б значения трех списков передавалось по изменению в третьем списке на скрипт, например (connect.php)?
На сколько я понимаю, это будет событие onChange, но что там должно быть???
 
У тебя страница перезагружается после каждого выбора, или нет?
 
В каком смысле перезагружается? Походу нет. Выбираются значения с первого списка, потом со второго, потом с третьего. Добавляются только значения в пустые списки
 
тогда почему у тебя экшеном ижет похапе_селф, а не адрес нужной страницы?
зачем ты отправляешь форму не туда, куда тебе нужно?
 
Пример списков брал с http://blog.webmasterschool.ru/ajax/5/
ПХП_СЕЛФ нужен для подгрузки второго и третьего списка через Аджакс.
 
оссподи, аджаксу-то какая разница, какой экшен у формы.
напихуют кода, который сами не понимают, а потом с каждой запятой на форум бегут
 
Дак что мне делать тогда?

-~{}~ 01.03.09 18:52:

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

-~{}~ 01.03.09 20:18:

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