jQuery序列化表单
$.fn.serializeObject = function () {
var obj = {};
var count = 0;
$.each(this.serializeArray(), function (i, o) {
var n = o.name, v = o.value;
count++;
obj[n] = obj[n] === undefined ? v
: $.isArray(obj[n]) ? obj[n].concat(v)
: [obj[n], v];
});
//obj.nameCounts = count + "";//表单name个数
return JSON.stringify(obj);
};
<form id="form1">
<select name="single">
<option>Single</option>
<option>Single2</option>
</select>
<select name="multiple" multiple="multiple">
<option selected="selected">Multiple</option>
<option>Multiple2</option>
<option selected="selected">Multiple3</option>
</select><br/>
<input type="checkbox" name="check" value="check1"/> check1
<input type="checkbox" name="check" value="check2" checked="checked"/> check2
<input type="radio" name="radio" value="radio1" checked="checked"/> radio1
<input type="radio" name="radio" value="radio2"/> radio2
</form>
转载于:https://blog.51cto.com/zhouyuji/1720999
jQuery序列化表单相关推荐
- php获取序列化表单,jQuery 序列化表单数据 serialize() serializeArray()
jQuery 序列化表单数据 serialize() serializeArray() 格式:var data = $("form").serialize(); 功能:将表单内容序 ...
- jQuery序列化表单 serialize() serializeArray()
1.serialize()方法 描述:序列化表单内容为字符串,用于Ajax请求. 格式:var data = $(form).serialize(); 2.serializeArray()方法 描述: ...
- serializearray php,jQuery序列化表单 serialize() serializeArray()
1.serialize()方法 描述:序列化表单内容为字符串,用于Ajax请求. 格式:var data = $("form").serialize(); 2.serializeA ...
- jQuery序列化表单数据 serialize()、serializeArray()及使用
1.serialize() 方法: serialize() 方法通过序列化表单值,创建 URL 编码文本字符串. 您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素 ...
- jQuery 序列化表单数据 serialize() serializeArray()
1.serialize()方法 格式:var data = $("form").serialize(); 功能:将表单内容序列化成一个字符串. 这样在ajax提交表单数据时,就不用 ...
- jQuery序列化表单为JSON对象
[html] view plaincopy <form id="myform"> <table> <tr> <td>姓名:</ ...
- java jquery提交表单_Jquery ajax提交表单几种方法
在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$('#表单ID').serialize();就行了,下面我来介绍两个提交表单数据的方法. ...
- 实战课【1】jQuery实现表单校验及布局
实战课[1]jQuery实现表单校验及布局 在学习完html,css,js,mysql,jdbc,Servlet,filter,ajax,maven等web基础知识后,开始进行项目实战.此文就会记录在 ...
- 整理的16个有用的jQuery Form(表单)验证教程
表单在每个网站开发者必不可少的组成部份,而最烦繁的也是表单验证部份,借助于jQuery一些现有成熟的插件,可以大大减少我们的开发工作量以及减少很多重复出现的问题 ,这篇文章将整理出非常好的16篇非常有 ...
最新文章
- STM32-超级终端显示日历
- AI研习丨专题:可解释推荐的强化学习框架
- 让你的容器兼容STL
- 配置DispatcherServlet应该写/还是/*
- mysql停止主从_不停止mysql服务配置主从
- 【jQuery】总结:筛选器、控制隐藏、操作元素style属性
- ​软件推荐:17 款必备Chrome浏览器插件,值得一试!
- lambda表达式可以用来声明_lambda表达式可以用来创建包含多个表达式的匿名函数...
- python教程视频哪个好-Python视频教程谁的好
- 将空闲空间合并到现有分区时出现错误: 检测到下列文件系统错误,分区容量未做调整, 无效的的文件记录
- 失焦事件触发_JavaScript event 事件详解
- java实验报告_java实验报告
- Git 版本控制系统的安装与使用
- keil 结构体引用_详解keil采用C语言模块化编程时全局变量、结构体的定义、声明以及头文件包含的处理方法...
- 陀螺仪、加速度计与MPU6050的关系
- 农业银行工作两个月,聊聊现状
- 随机点名小程序 tkinter
- Delphi/VisualJ++/.NET/C#之父-Anders Hejlsberg
- 怎样查看和修改配置Git用户名和邮箱
- 深度信念网络python_PyBrain如何做深度信念网络训练?
热门文章
- php工程模式,PHP设计模式(八):工厂模式
- springmvc工作流程简单易懂_三极管的结构和工作特性,简单易懂
- 用java实现一个计算器程序_1.2第一个java程序——hello world
- 错误: 编码 GBK 的不可映射字符 (0x80)
- CSS之布局(盒模型)
- HashSet中的add()方法( 五 )(详尽版)
- java 匿名类调用方法_java – 从匿名类调用新定义的方法
- iOS一些实用的技巧
- JS根据两点的经纬度坐标得到驾车行驶距离
- Swift 条件编译,编译标记