Jquery——将Jquery序列化后的表单值转换成Json
来源:互联网 发布:handlebars.js 编辑:程序博客网 时间:2024/06/05 03:07
小朋友有一个表单,他想以Json的方式获取到表单的内容。小朋友尝试了以下方式。
通过$("#form").serialize()可以获取到序列化的表单值字符串。
例如:
a=1&b=2&c=3&d=4&e=5
通过$("#form").serializeArray()输出以数组形式序列化表单值。
[ {name: 'firstname', value: 'Hello'}, {name: 'lastname', value: 'World'}, {name: 'alias'}, // 值为空]
统统不满足小朋友想得到Json的愿望。堆栈溢出后,找到了一个这样的方法
$.fn.serializeObject = function(){var o = {};var a = this.serializeArray();$.each(a, function() {if (o[this.name] !== undefined) {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;};
然后通过 $("#form").serializeObject();
就可以得到Json内容噜。
阅读全文
0 0
- Jquery——将Jquery序列化后的表单值转换成Json
- jQuery序列化后的表单值转换成Json
- Jquery序列化表单转换成Json
- jquery将表单序列化json对象
- Jquery 将表单序列化为Json对象
- Jquery 将表单序列化为Json对象
- Jquery 将表单序列化为Json对象
- Jquery 将表单序列化为Json对象
- Jquery 将表单序列化为Json对象
- Jquery 将表单序列化为Json对象
- jquery序列化表单 将form表单转换成对象serializeArray()和转换成字符串serialize()
- 表单序列化后的数据转换成json格式
- Jquery 将表单序列化为Json对象.同时提交多个表单的参数
- Jquery 将表单序列化为Json对象.同时提交多个表单的参数
- jQuery序列化表单为JSON对象
- jQuery序列化表单为JSON对象
- jQuery序列化表单为JSON对象
- javascript jquery将表单form序列化成json提交
- 如何使用webpack打包vue项目?
- NB-IoT 初识
- BZOJ4170: 极光
- Apache Zeppelin 中 JDBC通用 解释器
- jquery dialog api
- Jquery——将Jquery序列化后的表单值转换成Json
- 列表侧滑删除和点击下滑
- 过滤后端返回的数组每条连续重复一遍问题
- 设计模式之策略
- vue.js安装过程(npm安装)
- tomcat无法识别单双引号的问题
- 遇到问题----MongoDB---JAVA--大批量操作先删后存时偶尔出现保存的文档也被删除
- ubuntu终端su认证失败:允许su到root的方法
- 如何通过Java代码将JsonArray转化为list集合