jquery的serialize()方法在表单提交时的应用


关键词

jquery serialize form 表单提交

摘要

本文介绍jquery的serialize()方法在表单提交时的应用,它可以序列化表单值,将表单中所有的控制创建为一个URL编码文本字符串。

先看一个例子:

$(".aSubmit").click(function(){
  console.log($("#formCreate").serialize());
});

生成的序列化字符串像这样:
a=1&b=2&c=3&d=xasdwerw&e=%3E%DF%A0%2B

serialize() 方法创建以标准 URL 编码表示的文本字符串。然后这个字符串可以拿来做ajax提交的参数使用。

使用序列化时注意两点:
1、控件必须有name属性,不然无法序列化该控件。
2、该方法不会将控件值首尾的空格去掉,在序列化之前,应该使用其他方法来控制执行trim的操作。

关于jquery的serialize()方法在表单提交时的应用,本文就介绍这么多,希望对您有所帮助!

 

文章的版权

洪哥写文章很苦逼,如果本文对您略有帮助,点击感兴趣的广告支持洪哥!万分感谢!本文属于“洪哥笔记”原创文章,转载请注明来源地址:jquery的serialize()方法在表单提交时的应用:http://www.splaybow.com/post/jquery-serialize-form-submit-72424.html

关注与收藏

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D


« 用户体验!UI设计的30条黄金准则