Xwab
Форумыnavigate_nextJavaScript

JavaScript? - подгружаемые поля <select>
Сообщения
JESOD

Здравствуйте!
Подскажите вообще как это дело называется, а то даже в google не знаю чего писать. В общем мне нужно сделать следующим образом:
Есть форма, но это не главная, есть два-три поля типа <select></select>. Как сделать, чтобы при выборе значения в первом, только тогда появлялся второй с значениями, которые зависят от того, какое предыдущее значение выбрал юзер.
Спасибо!

04 Апр 2011, 18:16
Akdmeh

Почитай о AJAX и о DOM - панацеи нету, надо учить)

04 Апр 2011, 18:42
JESOD

Akdmeh, может есть готовое решение, зачем мне на данном этапе ради такой фишки начинать учить. Не говорю, что учить не буду, но не сейчас.

04 Апр 2011, 18:44
mixlion

После каждой формы выводи кнопку и давай ей параметр onclick и потом обрабатывай его.
Только это немного не то что ты хотел. След. список будет выводится не после заполнения а после нажатия на кнопку.

04 Апр 2011, 18:46
JESOD

mixlion, ну, это крайний вариант, думал об этом. Но проект WEB и можно размахнуться.
добавлено спустя 15 секунд:
Если можно покажите хотя бы пример где-нибудь такой фишки.

04 Апр 2011, 18:49
Akdmeh

4, onchange не подойдет?
И после него автоматическая подгрузка по Ajax и формирование select?
//сорри, уже не помню, как там писать - давно очень кодил.

04 Апр 2011, 18:51
JESOD

Akdmeh, спасибо за область поиска! Ты не припоминаешь где мог видеть такую фишку на сайтах?

04 Апр 2011, 19:00
mixlion

Akdmeh, я ajax не знаю, javascript и тот поверхностно.

04 Апр 2011, 19:10
Akdmeh

7, да тот же вконтакте, но там будет очень проблематично что-то понять.
Надеюсь, тебе помогут.

Можно и без AJAX, но тогда надо подгружать все поля, и затем уже показывать их по необходимости

04 Апр 2011, 19:24
DarveL

недавно на jquery такую фичу писал)
помучался малость.
но ты же супер кодер недавно мне это доказывал.
так что не буду задевать твое самолюбие и подсказывать))))

04 Апр 2011, 19:26
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.