отправить все элементы ввода на странице - PullRequest
0 голосов
/ 16 февраля 2010

Есть ли простой способ отправить все элементы ввода на странице?

У меня есть очень настраиваемая страница, где пользователь может добавлять и удалять строки из нескольких таблиц. Строки содержат различные элементы ввода. Нужно ли помещать каждую таблицу в форму, а затем при отправке иметь JavaScript для отправки всех форм?

Ответы [ 2 ]

1 голос
/ 16 февраля 2010

Если вы хотите отправить все входные элементы, достаточно иметь только один <form>, который окружает их все. Вызов form.submit() из JS или с помощью классической кнопки отправки затем перехватывает все поля ввода.

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

0 голосов
/ 16 февраля 2010

Просто поместите одну форму на страницу, которая содержит все ваши таблицы и входные данные, и отправьте это & ​​ndash; вы не можете отправить более одной формы одновременно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...