Здравствуйте. Подскажите как правильно реализовать добавление форм(INPUT, SELECT).
Т.е есть Первый SELECT от него надо отталкиваться
PHP |
echo "<SELECT NAME=\"Type1\">"; echo "<OPTION VALUE=\"Detsad\" SELECTED>Детсад</OPTION>"; echo "<OPTION VALUE=\"Shool\" SELECTED>Школа</OPTION>"; echo "<OPTION VALUE=\"Hshool\" SELECTED>Институт</OPTION>"; echo "</SELECT>"; |
Вот что хотелось бы при выборе значения создавались последующие формы(ввода текста или выпадающего списка) для каждого случая на этой же странице.
Так вот как реализовать примерно представляю надо в select поставить событие onChange=
и в javascript сделать перезапуск страницы с уже с
Но если таких выборов несколько понадобится делать делать то страничка в итого будет перезапущенна 3 раза и для пользователя лишний трафик =(. Можно ли это реализовать за одну загрузку?
Спустя 9 минут, 28 секунд (22.04.2009 - 19:02) waldicom написал(а):
Да.
Или все подгружать сразу и потом яваскриптом показывать что надо,
или подгружать автоматически (AJAX) и тоже яваскриптом показывать что надо.
По трафику AJAX выгоднее.
Спустя 11 минут, 1 секунда (22.04.2009 - 19:13) blazz написал(а):
Тогда вопрос посоветуйте книжку по AJAX которую можно поискать на прилавках магазина. Что бы было почти доступным языком написано а не как сейчас в многих книгах листинги и все. Мне чем больше функций с кратким описанием и синтаксисом. А листинги сам себе придумаю. По большей части справочник.
Спустя 15 минут, 20 секунд (22.04.2009 - 19:28) sergeiss написал(а):
Цитата (blazz @ 22.04.2009 - 19:13) |
Тогда вопрос посоветуйте книжку по AJAX которую можно поискать на прилавках магазина. Что бы было почти доступным языком написано а не как сейчас в многих книгах листинги и все. Мне чем больше функций с кратким описанием и синтаксисом. А листинги сам себе придумаю. По большей части справочник. |
Можешь на форуме скачать:
http://phpforum.ru/index.php?showtopic=16457&hl=Не очень удобный формат... Но есть всё, включая и пояснения, и листинги.