最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

AJAX请求数组应该如何实现

来源:动视网 责编:小采 时间:2020-11-27 19:56:46
文档

AJAX请求数组应该如何实现

AJAX请求数组应该如何实现:这次给大家带来AJAX请求数组应该如何实现,AJAX请求数组的注意事项有哪些,下面就是实战案例,一起来看一下。大家应该都发现了当我们发送AJAX请求的数据中带有数组时,是不能像普通JSON数据一样,直接放在data里发送给后台比如有这样一个数据需要发送给后台:
推荐度:
导读AJAX请求数组应该如何实现:这次给大家带来AJAX请求数组应该如何实现,AJAX请求数组的注意事项有哪些,下面就是实战案例,一起来看一下。大家应该都发现了当我们发送AJAX请求的数据中带有数组时,是不能像普通JSON数据一样,直接放在data里发送给后台比如有这样一个数据需要发送给后台:
 这次给大家带来AJAX请求数组应该如何实现,AJAX请求数组的注意事项有哪些,下面就是实战案例,一起来看一下。

大家应该都发现了当我们发送AJAX请求的数据中带有数组时,是不能像普通JSON数据一样,直接放在data里发送给后台

比如有这样一个数据需要发送给后台:

{
 "orderId": 22,
 "resourceJson": [
 {
 "carCapacity": 223,
 "carNumber": "123",
 "driverInfo": "123",
 "failReason": "3123123",
 "id": 25,
 "ispass": 0,
 "lineId": 784,
 "load_plan": "123",
 "onPackageDay": 123,
 "price": 123,
 "storeOutCapacity": 123,
 "store_out_capacity": 123
 },
 {
 "failReason": "31231231",
 "id": 2,
 "ispass": 0,
 "lineId": 787,
 "load_plan": "123",
 "store_out_capacity": 123,
 "tallyman": "ddd"
 },
 {
 "failReason": "123123",
 "id": 1,
 "ispass": 0,
 "lineId": 785,
 "load_plan": "123",
 "store_out_capacity": 123,
 "tallyman": "fff"
 }
 ]
}

其中resourceJson字段是一个数组,如果直接把这个JSON数据传给后台

后台得到的数据是这个样子:

浏览器会自动把数组解构成一个个变量,后台拿到这个数据就直接傻逼了。

所以,最好的办法是把数组编程字符串,很简单,把数组单独用一个变量存起来,然后JSON.stringify(数组),把得到的字符串放到JSON数据里,这样,浏览器就不会自动去帮你解构数组,后台拿到的也就是一个真正的数组了。

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

ajax跨域访问报错501怎么处理

使用Ajax实现根据人力资源系统数据增加OA账号的方法

文档

AJAX请求数组应该如何实现

AJAX请求数组应该如何实现:这次给大家带来AJAX请求数组应该如何实现,AJAX请求数组的注意事项有哪些,下面就是实战案例,一起来看一下。大家应该都发现了当我们发送AJAX请求的数据中带有数组时,是不能像普通JSON数据一样,直接放在data里发送给后台比如有这样一个数据需要发送给后台:
推荐度:
标签: 如何 数组 ajax
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top