文章詳情頁
javascript - 關(guān)于jquery的ajax post數(shù)據(jù)的問題
瀏覽:87日期:2023-09-01 18:20:21
問題描述
這是前臺(tái)ajax方法
這是傳輸前的files內(nèi)容
這是提交之后的后臺(tái)req.body接受到的內(nèi)容
請(qǐng)問為啥會(huì)自動(dòng)遍歷輸出了files呢 ?我別的什么也沒干呀,只想將files作為整體返回給后臺(tái)
問題解答
回答1:數(shù)據(jù)傳輸?shù)臅r(shí)候是以key/value的形式拼接的,value的值必須是string,如果是復(fù)雜對(duì)象({}/[]),會(huì)遍歷后拆成最小的單元以滿足key/value鍵值對(duì)。建議你將files值轉(zhuǎn)化為string(JSON.stringify(files)),后臺(tái)收到數(shù)據(jù)后再轉(zhuǎn)換回來(JSON.parse())。
$.ajax({ url:’xxx’, type: ’post’, dataType: ’json’, data: { title: title, belongTo: belongTo, content: content, files: JSON.stringify(files) }})回答2:
就這樣沒問題,后臺(tái)接收到的就是 files 整體。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. windows誤人子弟啊2. php傳對(duì)應(yīng)的id值為什么傳不了啊有木有大神會(huì)的看我下方截圖3. 如何用筆記本上的apache做微信開發(fā)的服務(wù)器4. python - linux 下用wsgifunc 運(yùn)行web.py該如何修改代碼5. 關(guān)于mysql聯(lián)合查詢一對(duì)多的顯示結(jié)果問題6. 實(shí)現(xiàn)bing搜索工具urlAPI提交7. 冒昧問一下,我這php代碼哪里出錯(cuò)了???8. mysql優(yōu)化 - MySQL如何為配置表建立索引?9. MySQL主鍵沖突時(shí)的更新操作和替換操作在功能上有什么差別(如圖)10. 數(shù)據(jù)庫 - Mysql的存儲(chǔ)過程真的是個(gè)坑!求助下面的存儲(chǔ)過程哪里錯(cuò)啦,實(shí)在是找不到哪里的問題了。
排行榜

熱門標(biāo)簽