jquery form表单序列化为对象的示例代码


Posted in Javascript onMarch 05, 2014
$.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; 
}
Javascript 相关文章推荐
jQuery源码分析-02正则表达式 RegExp 常用正则表达式
Nov 14 Javascript
javascript 中__proto__和prototype详解
Nov 25 Javascript
JavaScript中的逻辑判断符&&、||与!介绍
Dec 31 Javascript
jQuery oLoader实现的加载图片和页面效果
Mar 14 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
Dec 22 Javascript
Bootstrap表格和栅格分页实例详解
May 20 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
Jan 25 Javascript
vue2.0 + element UI 中 el-table 数据导出Excel的方法
Mar 02 Javascript
在angular 6中使用 less 的实例代码
May 13 Javascript
详解ES6系列之私有变量的实现
Nov 21 Javascript
nvm、nrm、npm 安装和使用详解(小结)
Jan 17 Javascript
JavaScript的function函数详细介绍
Nov 20 Javascript
js对文章内容进行分页示例代码
Mar 05 #Javascript
JavaScript获取XML数据附示例截图
Mar 05 #Javascript
js通过八个点 拖动改变div大小的实现方法
Mar 05 #Javascript
javascript日期格式化示例分享
Mar 05 #Javascript
javascript避免数字计算精度误差的方法详解
Mar 05 #Javascript
javascript/jquery获取地址栏url参数的方法
Mar 05 #Javascript
js离开或刷新页面检测(且兼容FF,IE,Chrome)
Mar 05 #Javascript
You might like
关于时间计算的结总
2006/12/06 PHP
PHP伪静态页面函数附使用方法
2008/06/20 PHP
PHP网站基础优化方法小结
2008/09/29 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
JavaScript高级程序设计 客户端存储学习笔记
2011/09/10 Javascript
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
2013/03/24 Javascript
sencha ext js 6 快速入门(必看)
2016/06/01 Javascript
AngularJS之依赖注入模拟实现
2016/08/19 Javascript
JS 全屏和退出全屏详解及实例代码
2016/11/07 Javascript
浅谈Webpack 是如何加载模块的
2018/05/24 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
2019/10/31 Javascript
nodeJs的安装与npm全局环境变量的配置详解
2020/01/06 NodeJs
JS校验与最终登陆界面功能完整示例
2020/01/13 Javascript
JS箭头函数和常规函数之间的区别实例分析【 5 个区别】
2020/05/27 Javascript
[00:35]TI7不朽珍藏III——寒冰飞龙不朽展示
2017/07/15 DOTA
Python判断变量是否为Json格式的字符串示例
2017/05/03 Python
Django使用详解:ORM 的反向查找(related_name)
2018/05/30 Python
Python3.7中安装openCV库的方法
2018/07/11 Python
基于OpenCV python3实现证件照换背景的方法
2019/03/22 Python
简单了解Pandas缺失值处理方法
2019/11/16 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
Python趣味实例,实现一个简单的抽奖刮刮卡
2020/07/18 Python
详解python with 上下文管理器
2020/09/02 Python
Pycharm配置autopep8实现流程解析
2020/11/28 Python
Python 无限级分类树状结构生成算法的实现
2021/01/21 Python
Python图像处理之膨胀与腐蚀的操作
2021/02/07 Python
HTML5 Canvas中绘制椭圆的4种方法
2015/04/24 HTML / CSS
捷克电器和DJ设备网上商店:Electronic-star
2017/07/18 全球购物
linux面试题参考答案(3)
2012/09/13 面试题
入党转预备思想汇报
2014/01/07 职场文书
机械个人求职信范文
2014/01/24 职场文书
离婚撤诉申请书范本
2015/05/18 职场文书
2016高考寄语或鼓励的话语
2015/12/04 职场文书
mysql中数据库覆盖导入的几种方式总结
2022/03/25 MySQL