form serialize序列化對象轉換成json對象

function serializeToObject(jsonArray){
     var o = {};
     $.each(jsonArray, 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 || '';
     }
     });
     return o;
}



調用:

var arr=$("#appForm").serializeArray();
    var serObj=serializeToObject(arr);//json對象

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章