提交 form表单js转成json

 
$(function (){
  $("#commit").click(function (){
    var jsonuserinfo = $('#proForm').serializeObject();  
    alert(JSON.stringify(jsonuserinfo)); 
  });
})

  
$.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;    
};  


你可能感兴趣的:(提交 form表单js转成json)