JQuery Условно отправить формы - PullRequest
0 голосов
/ 23 октября 2008

У меня есть таблица с несколькими строками. Каждый ряд - это форма. Я хочу использовать JQuery для отправки всех форм, у которых установлен флажок. Форма отправляется в IFrame, поэтому в AJAX особой необходимости нет.

Пока у меня есть:

       $("form").submit();

который отправляет форму. но все формы. Есть произвольное количество строк, может быть 80-100.

Ответы [ 3 ]

2 голосов
/ 23 октября 2008

Вне моей головы, вы, вероятно, хотите что-то вроде этого

$("input:checked").parent("form").submit();

Это найдет проверенные поля формы, пройдите вверх, чтобы найти родительский объект формы и отправьте его.

1 голос
/ 23 октября 2008

Я не уверен насчет отправки, потому что я сделал это в .post (), но вот что я использовал, чтобы получить то, что я хочу отправить при отправке:

var formElements = $("form").find("input:checked").parent("td").serialize();

вы сможете отправить обратно эту переменную.

0 голосов
/ 23 октября 2008

Это своего рода предположение, так как я не уверен в вашем макете, но здесь идет ...

$("td > input:checked > form").submit();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...