ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] 需要说明的是:jQuery只有序列化`serialize()`,没有反序列化一说! 倒是有 `serializeArray()` 一说! ## 定义 将表单元素的名称和值序列化为字符串数据,返回值类似于: `single=1&single=2` ## 正确的姿势 ![mark](http://qiniu.newthink.cc/blog/20171108-092607015.png) 值: ![mark](http://qiniu.newthink.cc/blog/20171108-092657145.png) ## 错误的姿势 表单中的input必须得有`name`值,否则会空,下边是一个简单例子 ![mark](http://qiniu.newthink.cc/blog/20171108-092748842.png) 弹出来是没有值的,是一个空的字符串,如图: ![mark](http://qiniu.newthink.cc/blog/20171108-092806195.png) ## 顺便看看 `serializeArray()` ![mark](http://qiniu.newthink.cc/blog/20171108-093043561.png) 返回结果: ![mark](http://qiniu.newthink.cc/blog/20171108-093032098.png)