Javascript 自动构建querystring以通过ajax发送表单

Javascript 自动构建querystring以通过ajax发送表单,javascript,jquery,ajax,forms,post,Javascript,Jquery,Ajax,Forms,Post,我需要通过ajax发送一个完整的表单,以防止刷新整个页面。由于表单有大量的inputfields,我不想手动构建querystring。我发现一些脚本收集表单中的所有元素并自动构建查询字符串。但是有没有更简单的方法自动构建查询字符串?使用jquery表单包装器对象的serialize()方法 请参阅:尝试jQuery。 来自jQuery站点的示例 $('form').submit(function() { alert($(this).serialize()); return false;

我需要通过ajax发送一个完整的表单,以防止刷新整个页面。由于表单有大量的inputfields,我不想手动构建querystring。我发现一些脚本收集表单中的所有元素并自动构建查询字符串。但是有没有更简单的方法自动构建查询字符串?

使用jquery表单包装器对象的serialize()方法

请参阅:

尝试jQuery。
来自jQuery站点的示例

$('form').submit(function() {
  alert($(this).serialize());
  return false;
});


您可以使用jQuery
.serialize
对表单中的所有输入字段进行序列化。尝试下面的脚本并警告该值

   var formValues =  $('form').serialize();
   alert(formValues);

您需要在您的页面中包含信息,并将其以查询字符串的形式发送到另一个页面,对吗

您只需在重定向到的页面中添加Previous page Type指令,并在第一个页面中添加属性,以返回控件中的值,并使用Previous page属性调用它
请参阅文章

javascript、jquery、ajax、表单和post标记给您的印象是他在使用ASP.NET吗?很抱歉,这是我的错,我一定是把它与其他东西冲突了