把表单转成json,并且name为key,value为值

简介: http://jsfiddle.net/sxGtM/3/http://stackoverflow.com/questions/1184624/convert-form-data-to-js-object-with-jquery /*把表单转成json,并且name为key,value为值*/ $.

http://jsfiddle.net/sxGtM/3/
http://stackoverflow.com/questions/1184624/convert-form-data-to-js-object-with-jquery

/*把表单转成json,并且name为key,value为值*/
 $.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 || '';
         }
     });
     

  

相关文章
|
4月前
|
XML JSON Java
Android App网络通信中通过okhttp调用HTTP接口讲解及实战(包括GET、表单格式POST、JSON格式POST 附源码)
Android App网络通信中通过okhttp调用HTTP接口讲解及实战(包括GET、表单格式POST、JSON格式POST 附源码)
148 0
|
1月前
|
JSON 大数据 数据格式
web后端-json递归获取key值
web后端-json递归获取key值
|
6月前
|
JSON Java PHP
Spring Boot 一个接口同时支持 form 表单、form-data、json 优雅写法
网上很多代码都是千篇一律的 cvs,相信我只要你认真看完我写的这篇,你就可以完全掌握这个知识点,这篇文章不适合直接 cvs,一定要先理解。
|
7月前
|
JSON Java 数据格式
Java将json中key值下划线转为驼峰格式
Java将json中key值下划线转为驼峰格式
331 1
|
3月前
|
JSON PHP 数据格式
php对‘[{“id“:“1“,“name“:“cyg”},{“id“:“2“,“name“:“liwen“}]json数据进行修改删除操作
php对‘[{“id“:“1“,“name“:“cyg”},{“id“:“2“,“name“:“liwen“}]json数据进行修改删除操作
php对‘[{“id“:“1“,“name“:“cyg”},{“id“:“2“,“name“:“liwen“}]json数据进行修改删除操作
|
7月前
|
JSON JavaScript 数据格式
js遍历json的key并打印
js遍历json的key并打印
126 0
|
11月前
|
JSON JavaScript 数据格式
Js 将JSON内部key值转换大小写和首字母大写
Js 将JSON内部key值转换大小写和首字母大写
249 0
|
11月前
|
数据采集 JSON 算法
如何快速从深层嵌套 JSON 中找到特定的 Key
如何快速从深层嵌套 JSON 中找到特定的 Key
424 0
|
11月前
|
JSON Linux 开发工具
linux下提取日志文件中的某一行JSON数据中的指定Key
linux下提取日志文件中的某一行JSON数据中的指定Key
119 0
|
12月前
|
JSON 前端开发 数据格式
前端提升生产力系列一(vue3 element-plus 配置json快速生成form表单组件)
在PC端日常的使用中,使用最多的莫过于表单和列表了,故此对table列表和form表单进行了统一的封装,通过json配置就可以快速适配table列表和form表单。
289 0
前端提升生产力系列一(vue3 element-plus 配置json快速生成form表单组件)