jQuery中serializeArray serialize()区别
2016-05-09 16:11
549 查看
serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。
您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。
序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。
一、serialize()方法
1、格式
var data = $("form").serialize();
2、功能
将表单内容序列化成一个字符串。
3、返回结果
username=forrest&passwd=1234&gender=0&interest=swimming&interest=running&interest=readBook
二、serializeArray()方法
1、格式
var jsonData = $("form").serializeArray();
2、功能
将页面表单序列化成一个JSON结构的对象。注意不是JSON字符串。
他是 key:value 一个json对象 生成的一个json对象数组
您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。
序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。
一、serialize()方法
1、格式
var data = $("form").serialize();
2、功能
将表单内容序列化成一个字符串。
3、返回结果
username=forrest&passwd=1234&gender=0&interest=swimming&interest=running&interest=readBook
二、serializeArray()方法
1、格式
var jsonData = $("form").serializeArray();
2、功能
将页面表单序列化成一个JSON结构的对象。注意不是JSON字符串。
他是 key:value 一个json对象 生成的一个json对象数组
相关文章推荐
- jQuery Mobile orientationchange 事件
- 基于Jquery的banner轮播插件,简单粗暴
- jquery获取ul中li的值
- jQuery轻松实现表格的隔行变色和点击行变色的实例代码
- jquery实现表格中点击相应行变色功能效果【实例代码】
- jQuery动画
- JQuery--使用JQuery 的$.ajax 方法进行异步请求,导致页面闪烁
- JqueryUI学习笔记-自动完成autocomplete
- jQuery+CSS实现一个侧滑导航菜单代码
- jQuery中.bind() .live() .delegate() .on()的区别
- jquery和js进行添加样式
- jQuery实现点击按钮文字变成input框点击保存变成文字
- jQuery代码实现表格中点击相应行变色功能
- 通过ASP.NET Web API + JQuery创建一个简单的Web应用
- jQuery动画
- jQuery表单选择器
- jquery使用canvas的问题
- jquery实现表格中点击相应行变色功能
- jquery 10分钟 倒计时
- Jquery 自适应宽度的input