Jqueryのajaxを使用してフォームを送信しようとしています。いくつかのチェックボックスと複数のオプションのドロップダウンがあります(複数のオプションを選択できます)。JqueryのAJAXを使用して複雑なフォームを送信するには?
:誰かがここで私は、私は上記のコードで返されるすべての値をループは、このような配列に割り当てることができます次に
$("input:checkbox[name=type]:checked")
使用して、選択したすべてのチェックボックスの値を得ることができることを教えてくれました
var types=new Array();
$.each(cboxes, function()
{
types[types.length]=$(this).val();
}
);
そして、この使用してフォームを送信しよう:
var someField=$("#someField").val();
var someField2=$("#someField2").val();
var data={field1 : someField, field2=someField2, s_types:types};
$.post("signup.php?type=p",types);
をしかし、それは」doesnの具体的には、チェックボックスは正しく送信されません。どうすればそれを動作させることができますか?
これが最適です。また、ajax経由でファイルをアップロードすることもできます。 –