Какая разница между этим?
$("form").serialize();
а это?
var theForm = $("form"); $(theForm[0]).serialize();
Как получить второй образец для сериализации, как первый?
Первый выбирает все формы и сериализует все поля формы.
Второй выбирает поля формы из FIRST формы и сериализует их
попробуйте это:
var theForm = $("form"); theForm.eq(0).serialize();
Или вы можете использовать в одной строке:
$ ("form: first"). Serialize ();