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()方法在表单提交时的应用,本文就介绍这么多,希望对您有所帮助!

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权


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

« ACE框架中如何使多选框在行内显示 Ajax单条件获取单字段的代码 »