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

Posted 庞国明 博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把表单转成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 || ‘‘;
         }
     });
     

  

以上是关于把表单转成json,并且name为key,value为值的主要内容,如果未能解决你的问题,请参考以下文章

android怎么把json转换为hashmap

java 字符串转成 json 数组并且遍历

json处理

js将form表单转成json

json对象排序把key中的value值排序

如何将java中的map转换成jsonobject