form表單轉(zhuǎn)Json提交的方法(推薦)
先將表單數(shù)值轉(zhuǎn)換成數(shù)組存儲,存儲成的格式為[{"name":"","value":""},.....}]
var formArray = $("#form").serializeArray();
將formArray轉(zhuǎn)換成Json格式
function arrayToJson(formArray){ var dataArray = {}; $.each(formArray,function(){ if(dataArray[this.name]){ if(!dataArray[this.name].push){ dataArray[this.name] = [dataArray[this.name]]; } dataArray[this.name].push(this.value || ''); }else{ dataArray[this.name] = this.value || ''; } }); return JSON.stringify(dataArray); }
以上就是小編為大家?guī)淼膄orm表單轉(zhuǎn)Json提交的方法(推薦)的全部內(nèi)容了,希望對大家有所幫助,多多支持腳本之家~
相關(guān)文章
用正則xmlHttp實現(xiàn)的偷(轉(zhuǎn))
用正則xmlHttp實現(xiàn)的偷(轉(zhuǎn))...2007-01-01JS實現(xiàn)將Asp.Net的DateTime Json類型轉(zhuǎn)換為標(biāo)準(zhǔn)時間的方法
這篇文章主要介紹了JS實現(xiàn)將Asp.Net的DateTime Json類型轉(zhuǎn)換為標(biāo)準(zhǔn)時間的方法,涉及javascript針對時間與日期操作的相關(guān)技巧,需要的朋友可以參考下2016-08-08JSON在Javascript中的使用(eval和JSON.parse的區(qū)別)詳細解析
這篇文章主要介紹了JSON在Javascript中的使用以及eval和JSON.parse的區(qū)別詳細解析,本文對eval()和JSON.parse()的區(qū)別介紹的非常詳細,需要的朋友可以參考下2017-09-09jquery.rotate.js實現(xiàn)可選抽獎次數(shù)和中獎內(nèi)容的轉(zhuǎn)盤抽獎代碼
這篇文章主要介紹了jquery.rotate.js實現(xiàn)可選抽獎次數(shù)和中獎內(nèi)容的轉(zhuǎn)盤抽獎代碼,需要的朋友可以參考下2017-08-08Fundebug支持監(jiān)控微信小程序HTTP請求錯誤的方法
這篇文章主要介紹了Fundebug支持監(jiān)控微信小程序HTTP請求錯誤的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-02-02