form表單轉(zhuǎn)Json提交的方法(推薦)
先將表單數(shù)值轉(zhuǎn)換成數(shù)組存儲(chǔ),存儲(chǔ)成的格式為[{"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ī)?lái)的form表單轉(zhuǎn)Json提交的方法(推薦)的全部?jī)?nèi)容了,希望對(duì)大家有所幫助,多多支持腳本之家~
相關(guān)文章
用正則xmlHttp實(shí)現(xiàn)的偷(轉(zhuǎn))
用正則xmlHttp實(shí)現(xiàn)的偷(轉(zhuǎn))...2007-01-01JS實(shí)現(xiàn)將Asp.Net的DateTime Json類(lèi)型轉(zhuǎn)換為標(biāo)準(zhǔn)時(shí)間的方法
這篇文章主要介紹了JS實(shí)現(xiàn)將Asp.Net的DateTime Json類(lèi)型轉(zhuǎn)換為標(biāo)準(zhǔn)時(shí)間的方法,涉及javascript針對(duì)時(shí)間與日期操作的相關(guān)技巧,需要的朋友可以參考下2016-08-08JSON在Javascript中的使用(eval和JSON.parse的區(qū)別)詳細(xì)解析
這篇文章主要介紹了JSON在Javascript中的使用以及eval和JSON.parse的區(qū)別詳細(xì)解析,本文對(duì)eval()和JSON.parse()的區(qū)別介紹的非常詳細(xì),需要的朋友可以參考下2017-09-09jquery.rotate.js實(shí)現(xiàn)可選抽獎(jiǎng)次數(shù)和中獎(jiǎng)內(nèi)容的轉(zhuǎn)盤(pán)抽獎(jiǎng)代碼
這篇文章主要介紹了jquery.rotate.js實(shí)現(xiàn)可選抽獎(jiǎng)次數(shù)和中獎(jiǎng)內(nèi)容的轉(zhuǎn)盤(pán)抽獎(jiǎng)代碼,需要的朋友可以參考下2017-08-08詳解JavaScript閉包的優(yōu)缺點(diǎn)和作用
閉包是指在 JavaScript 中,內(nèi)部函數(shù)可以訪問(wèn)其外部函數(shù)作用域中的變量,即使外部函數(shù)已經(jīng)執(zhí)行完畢,這種特性被稱(chēng)為閉包,本文將給大家介紹一下JavaScript閉包的優(yōu)缺點(diǎn)和作用,需要的朋友可以參考下2023-09-09Javascript寫(xiě)入txt和讀取txt文件示例
這篇文章主要介紹了Javascript寫(xiě)入txt和讀取txt文件的方法,需要的朋友可以參考下2014-02-02Fundebug支持監(jiān)控微信小程序HTTP請(qǐng)求錯(cuò)誤的方法
這篇文章主要介紹了Fundebug支持監(jiān)控微信小程序HTTP請(qǐng)求錯(cuò)誤的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-02-02