將form表單序列為物件例項程式碼

admin發表於2017-03-10

下面是一段將form表單轉換為物件的程式碼例項,只節選出核心部分,需要的朋友可以參考一下。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
$.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; 
}

相關文章