Программирование => PHP => Тема начата: Qwerty от 19 Февраля 2003, 16:31:31
Название: Динамическое формирование списка
Отправлено: Qwerty от 19 Февраля 2003, 16:31:31
Господа, кто-нибудь сможет подсказать как сделать сабж опираясь на выбранное значение. Хм. немного непонятно написал, наверное. :) Поясняю: Имеем простейшую форму из двух выпадающих списков и кнопки сабмита (или можно без кнопки, если с ней никак). Выпадающие списки представляют из себя содержимое двух директорий - соответственно годов и классов (директории классов содержатся в каждой из директориях годов). Оба списка формируются динамически - по созданию/удалению директорий. Но вот в чем загвоздка: так как количество классов в разных годах не одинаково, то список классов нужногенерировать на основе выбранного года. Может быть, кто-нибудь знает, как это сделать?
Название: Динамическое формирование списка
Отправлено: Maniac от 19 Февраля 2003, 17:31:37
Для формы с годами пишешь обработчик JavaScript, который при смене позиции (OnChange) сабмитит форму скрипту, строящему список классов. А тот, в свою очередь спокойно по переданному значению построит второй список
Название: Динамическое формирование списка
Отправлено: Qwerty от 20 Февраля 2003, 13:12:58
2Maniac: т.е. исключительно на ПХП этого не сделать, нужно привлекаить явускрипт? :( Тогда вопрос по последней фразе поста: "как сделать так, чтобы он по переданному значению генерил соответствующий список?", т.е., как-бы, заходил в соответствующую директорию и генерил список каталогов в ней...
Название: Динамическое формирование списка
Отправлено: USE от 20 Февраля 2003, 15:19:10
вот, если на скорую руку... я так для базы делал, а ты уже под себя можешь адаптировать :)