2012-09-14 68 views
2

提交表单之前是否可以计算表单提交URL?提交之前检索表单提交内容

目前我通过这样做:

var form = $('#myForm'); 
var action = form.attr('action'); 
var params = {}; 
$("input", form).each(function (index, input) { params[input.name] = input.value; }); 
var result = action + '?' + $.param(params); 

但是有没有在做任何更好的和简单的方法?由于

回答

5

你的意思是这样的:

var form = $('form'); 
var formAction = form.attr('action'); 
var result = formAction + '?' + form.serialize(); 

更多信息:http://api.jquery.com/serialize/