2011-01-03 2 views
0

Я не совсем уверен, как назвать то, что я ищу. Если бы я знал, как это назвать, я могу найти ответ, поэтому, если у вас есть ответ на мой вопрос или даже знаю, что я могу найти, это будет очень полезно.Поля динамической формы

Я пытаюсь создать простую форму php, которая имеет стандартные поля, такие как имя, адрес электронной почты и т. Д. Я хочу добавить поле типа события, которое является выпадающим списком с предварительно выбранными значениями (например, свадьба, день рождения и т. Д.). , Когда они выбирают конкретное событие, мне нужны другие параметры.

Для exmaple они выбрали бы свадьбу, а затем дату, место проведения и т. Д. Если они выбрали день рождения, тогда появятся различные дополнительные параметры.

Кто-нибудь знает технический термин для этого или где я могу найти учебник по этому вопросу? Требуется ли ajax или jquery или что-то еще?

Благодарим за помощь.

ответ

0

Вы можете сделать это с помощью jQuery. Похоже, вы хотите больше, чем просто динамические входы select (drop down). Вы можете проверить this blog post, но это действительно касается только раскрывающихся полей.

Похоже, вы хотите что-то довольно обычное. Вы можете разделить свою форму на отдельные шаги и скрыть многие поля, чтобы начать. С помощью jQuery вы можете применять обработчики событий для запуска функций, когда что-то выбрано, а затем функция будет определять, какие поля показывать.

Вам не нужно использовать AJAX, если вам не нужны параметры (в частности, выпадающие списки), чтобы содержать параметры, которые извлекаются из динамического источника (например, базы данных).

+0

Я хочу больше, чем спускаться, так как это довольно просто. Скрытые поля и обработчики событий звучат правильно. Спасибо за ответ, теперь у меня есть место, чтобы начать поиск учебника. Еще раз спасибо. – Katie

Смежные вопросы