jquery将serializeArray转为可用的json对象
来源:互联网 发布:芭蕾练功服推荐 知乎 编辑:程序博客网 时间:2024/06/05 14:12
在jquery的serializeArray() 方法中,得到的结果为N个小对象组成的数组中,形式大概为:
所以无法方便使用ajax来进行处理,需要对其进行遍历操作放入一个对象中:(function($){
$.fn.serializeJson=function(){var serializeObj={};
$(this.serializeArray()).each(function(){
serializeObj[this.name]=this.value;
});
return serializeObj;
};
})(jQuery);
如果有checkbox的多选框需要传递过去,则需要进行改造:
(function($){
$.fn.serializeJson=function(){
var serializeObj={};
var array=this.serializeArray();
var str=this.serialize();
$(array).each(function(){
if(serializeObj[this.name]){
if($.isArray(serializeObj[this.name])){
serializeObj[this.name].push(this.value);
}else{
serializeObj[this.name]=[serializeObj[this.name],this.value];
}
}else{
serializeObj[this.name]=this.value;
}
});
return serializeObj;
};
})(jQuery);
- jquery将serializeArray转为可用的json对象
- node.js 将json字符串转为json对象的方法
- jquery - 将jquery转为dom对象的几种方法
- 将json字符串转为json对象
- JS将string字符串转为json对象的办法
- 将list数组对象转为json对象
- JackSon将一个对象转为Json字符串
- js 将json字符串转为js对象
- 用Newtonsoft将json串转为对象
- java将对象转为json字符串
- 将Json字符串转为实体对象
- JSON.parseObject将字符串转为bean对象
- JSON.parseObject将字符串转为bean对象
- vue.js技术知识点之-将json里面的字符串转为json对象并循环输出
- JSON格式转为JSON对象的方式
- jQuery - 基于serializeArray的serializeObject
- 【jQuery】jQuery的serializeArray封装表单数据为JSON并提交到SpringMVC服务器
- 将object转为json的方法
- 拆箱和装箱
- ZM-Net: Real-time Zero-shot Image Manipulation Network 论文理解
- MST (最小生成树)
- 【华为】简单错误记录
- android studio gradle
- jquery将serializeArray转为可用的json对象
- HDU6035 2017多校第一场1003 树形DP
- ubuntu 14.04安装codeblocks
- JQuery基本的知识
- VTK重切
- 一种RESTful接口的约定
- Tip9 习惯重载运算符
- 团队git使用指南
- Codeforces 835C Star sky【思维+暴力预处理二维前缀和】