我正在使用.post将我的数据发布到我的控制器。我想传递我在表单中的所有数据。是否有一种简单的方法来获取所有表单数据并将其添加到.post命令以发送它?
答案 0 :(得分:10)
使用。serialize方法。
var postData = $('#formId').serialize();
$.post(url, postData);
答案 1 :(得分:3)
$("form").submit(function(e) {
e.preventDefault();
$.post("/url", $(this).serialize(), callbackFunction);
});
答案 2 :(得分:0)
jquery form plugin就是您所需要的。