2009-07-29 11 views
4

私のデータをコントローラに投稿するには.postを使用しています。フォームにあるすべてのデータを渡したいと思います。すべてのフォームデータを取り込み、.postコマンドに追加して送信する簡単な方法はありますか?Jquery。postとフォームデータ

答えて

10

を使用してください。 serialize方法。

var postData = $('#formId').serialize(); 
$.post(url, postData); 
3
$("form").submit(function(e) { 
    e.preventDefault(); 
    $.post("/url", $(this).serialize(), callbackFunction); 
});