Как мне получить доступ к массиву вызовов submit () в dom? - PullRequest
1 голос
/ 01 мая 2010

Я хочу получить все входные данные внутри формы, чтобы отправить их. Суть в том, чтобы использовать jjery ajax для отправки формы динамического размера. Конечно, где-то внутри должен быть массив, который я могу просто сделать что-то вроде ...
docment.forms [ 'форма']. Элементы в котором перечислены только входные данные для этой формы, что означает, что я могу проходить по ним и получать их значения, чтобы поиграть с ними?

Ответы [ 2 ]

1 голос
/ 01 мая 2010

Для этого можно использовать селектор :input.

$('#formid:input')

Кроме того, вы также можете использовать функцию jQuery.serialize () для сериализации всех входных данных в готовую строку запроса для jQuery.ajax () . data параметр.

$('#formid').submit(function() {
    alert($(this).serialize());
    return false;
});
0 голосов
/ 01 мая 2010
jQuery(document.forms['form'].elements)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...