Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > зави-ть содержимого select(2) от выбора в select(1


Автор: studentigor 29.7.2010, 09:45
Всем привет!!!
Вобщем есть select, в его из базы я вытянул города.
И вот когода я выбрал в первом селекте город, идет запрос в базу, чтобы подгрузить раены этого города, и потом в зависимости от выбора раена, в третий select подгружается список улиц этого раена.
Делаю я это на РНР, никакого JS и AJAX.
Возможно ли сделать так, чтобы когда я нажал на select и выбрал город, сразу шел запрос для выбора раенов города.
Никаких кнопочек для подтверждения, типа "Выбрать город".
Я знаю что скрипт сработает только после перезагрузки страницы, но всетаки, может както можно это дело промутить.
Ну там к примеру, каждый 
Код

<option VALUE = ""'>sity</option>

делать как button, или 
Код

<a href=""></a>

подскажите пожалуйста

Автор: patap 29.7.2010, 10:19
Код

<form action="script.php" method="post">
<select onchange="this.form.submit()">
  <option value="">Select city</option>
  <option value="c1">city1</option>
  <option value="c2">city2</option>
  <option value="c3">city3</option>
</select>
</form>

Автор: capitan 29.7.2010, 10:50
patap,  Только отправлять через GET.  
studentigor а чем не устраивает AJAX ? В инете примеров куча.

Автор: ksnk 29.7.2010, 10:54
Цитата(patap @  29.7.2010,  10:19 Найти цитируемый пост)
<select onchange="this.form.submit()">


Цитата(studentigor @  29.7.2010,  09:45 Найти цитируемый пост)
никакого JS и AJAX

 smile 
Это подходит? JS тут какбы присутствует...

А если подходит, почему бы и не ajax?

Автор: studentigor 29.7.2010, 11:23
Цитата

<select onchange="this.form.submit()">


Цитата(studentigor @  29.7.2010,  09:45 )
никакого JS и AJAX


  
Это подходит? JS тут какбы присутствует...

Да нащет JS я погарячился. smile 
тот вариат что предложил patap меня устраивает. smile 
Спасибо
Цитата

studentigor а чем не устраивает AJAX ? В инете примеров куча.

дело не в примерах, уже научился пользоваться аяксом. Просто в таком виде будет, мне кажется, попроще.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)