欢迎来到-个人主页,希望本页面可以帮到您,您也可以给我在线留言,反馈建议,我愿意倾听您的声音... 留言

表单数据对象化

2019-12-27 13:5

封装

$.fn.serializeObject = function()    

{    
   var o = {};    
   var a = this.serializeArray();    
   $.each(a, function() {    
       if (o[this.name]) {    
           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;    

};

调用

$(this).serializeObject()

对象字符化

JSON.stringify(json)