jQuery 表单数据序列化为json格式
jQuery是在web应用中使用的脚本语言之一,因其具有轻量级,易学易用等特点,已广泛应用,其中的ajax封装简化了我们的应用,对其表单数据序列化用如下方法:
1.serialize()方法
格式:var data = $("#formID").serialize();
功能:将表单内容序列化成一个字符串。
这样在ajax提交表单数据时,就不用一一列举出每一个参数。只需将data参数设置为 $("form").serialize()即可。
2.serializeArray()方法
格式:var jsonData = $("#formID").serializeArray();
功能:将页面表单序列化成一个JSON结构的对象。注意不是JSON字符串。
比如,[{"name":"lihui"},{...}] 获取数据为 jsonData[0].name
3.$.param()方法,可以把json格式数据序列化成字符串形式
varobj={a:1,b:2}
vars=$.param(obj);
会形成a=1&b=2的形式
$.fn.serializeObject = function()
{var o = {};var a = this.serializeArray();$.each(a, function() {if (o[this.name]) {if (!o[this.name].push) {o[this.name] = [o[this.name]];}o[this.name].push(this.value || '');} else {o[this.name] = this.value || '';}});return o;
};
jQuery 表单数据序列化为json格式相关推荐
- jquery表单数据反序列化为字典
1.前台代码<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1 ...
- php表单转json对象,将表单数据转化为json数据
C++ list<list<int> >类型的对象遍历 void listSort(list >* initList) { list &g ...
- 对象序列化成JSON格式
json是一种轻量级的数据交换语言,将对象序列化为json格式,可以在网络上传输,且各个平台都有成熟的工具,可以很快的将json反序列化为对应语言所需要的格式. 将java对象序列化为json格式关键 ...
- Jquery 将表单序列化为Json对象
大家知道Jquery中有serialize方法,可以将表单序列化为一个"&"连接的字符串,但却没有提供序列化为Json的方法.不过,我们可以写一个插件实现. 我在网上看到有 ...
- JavaScriptSerializer类 对象序列化为JSON,JSON反序列化为对象
JavaScriptSerializer 类由异步通信层内部使用,用于序列化和反序列化在浏览器和 Web 服务器之间传递的数据.说白了就是能够直接将一个C#对象传送到前台页面成为javascript对 ...
- python 数据库查询序列化_python-将sqlalchemy类序列化为json
我正在尝试将sqlalchemy查询的结果(列表)序列化为json. 这是课程: class Wikilink(Base): __tablename__='Wikilinks' __table_arg ...
- jsp中jquery传值给Java_jsp中利用jquery+ajax在前后台之间传递json格式参数
经过一段时间的实验琢磨,终于将前后台之间的参数传递搞定了,实验所用工具myeclipse+structs1.2. 总结:容易出错的地方:1.ajax中data的格式一定要写对,这里举了两种形式,一种是 ...
- C# 对象序列化之序列化为Json文件(一)
目录 1.概念 1.1原理 1.2用途 1.3 JSON序列化 1.4 二进制和XML序列化 2. 序列化为JSON 2.1 简单的序列化 2.2 复杂的序列化 3 忽略属性 3.1 忽略单个属性 3 ...
- excel文件中的数据转化为json格式并输出json文件
1:需求: 将excel中的数据获取出来,转化为json格式,之后输出到.json文件中. 2:步骤: (1): 将excel中的数据获取出来,使用jsonObject转化为json格式字符串 (2) ...
最新文章
- Oracle-存储过程实现更改用户密码
- C++面试八股文快问快答のSTL篇
- Dotnet core使用JWT认证授权最佳实践(一)
- Collection框架介绍
- 早期关节炎患者延迟就诊风湿专科的长期影响
- GitHub上下载资源
- Java——猜数字游戏
- 二级域名间相互请求 ajax跨域请求
- c语言 牛顿方法计算平方根,sqrt()平方根计算函数的实现2——牛顿迭代法
- dz60自定义配列并用qmk编译固件
- 八大排序算法--堆排序
- GitHub上最火的7个spring cloud开源项目,对新手太友好了
- wannier插值能带拟合3
- LeetCode记录总结
- 全球5G设备商最新排名
- 2022-12-30:某天小美进入了一个迷宫探险,根据地图所示,这个迷宫里有无数个房间 序号分别为1、2、3、...入口房间的序号为1 任意序号为正整数x的房间,都与序号 2*x 和 2*x + 1
- 通用寄存器介绍和段寄存器的介绍
- 天池时间序列竞赛——AI助力精准气象和海洋预测学习笔记其一:赛题分析
- PayPal,Stripe,Square轮询支付系统
- Django项目实践(商城):十一、收货地址
热门文章
- 同步电机相间互感推导
- 【C# 教程系列第 4 篇】什么是 c# 中的 ref 参数?
- 微信如何赚钱?Kakao和Line营收模式或应借鉴
- 编程开发软件java编程入门到精通,大量教程
- 【渝粤题库】广东开放大学 行政管理学 形成性考核
- 农村居民和谐消费模式构建及实现途径
- H5移动端知识点总结
- 百趣代谢组学资讯:项目文章Nature,揭示低温暴露抑制实体瘤生长机制,‘饿死’癌细胞
- 使用Aspose.Cells组件生成Excel文件列宽度自适应时出错:Column width must be between 0 and 255...
- 社保知识(五险两金)解读