Добавление input в форму при помощи javascript.
-
И так.
Есть шаблон для страницы. В шаблоне есть форма. Количество полей переменное, и зависит от выбранного параметра у селекта. При изменении селекта на сервер отсылается запрос (ajax) и из базы получается количество полей, которые и добавляются в форму. Атрибут «action» у формы не указан, следовательно обработка должна происходить на этой же странице, собственно и функция обработки описана в этом шаблоне.
Проблема в том, что при добавлении полей обработка формы, судя по url, происходит на этой же странице, НО(!) шаблон для этой страницы подсовывается index.php, а там нет функции обработки отправленной формы.Проблему смог локализовать до добавления полей через axaj. Поясню: если добавлять поля тупо с помощью javascript, например, по нажатию куда-нибудь, то обработка формы происходит как положено на правильном шаблоне. Стоит только забрать из базы поля — отправляет на index.php.
Пробовал явно задавать «action» у формы, пробовал выключать ЧПУ в настройках.
- Тема «Добавление input в форму при помощи javascript.» закрыта для новых ответов.