title: jquery使用post发送对象数组格式处理
tags:
- jQuery
- ajax
- qs
categories: - 前端
date: 2019-05-08 18:13:24
🌞场景再现
使用jQuery发送一个post请求,发现格式在发送时发生了变化,发送data结构如下:
``` javascript
let data = {
parent: [
{
index: '1',
name: 'home'
},
{
index: '2',
name: 'jingguanjia'
}
],
name: '1.0.1'
}
```
post请求代码:
$.post('/api', data, function (data) {
...
})
- 但是发送时通过
network
查看,发现格式不是预想的,
🌞原因
🌞解决办法
- 使用
qs
格式化处理数据