手机版

AJAX请求中数组的解决方案

时间:2021-09-07 来源:互联网 编辑:宝哥软件园 浏览:

大家应该都发现了,当我们发送AJAX请求的数据包含数组时,不能像普通JSON数据那样直接放入数据发送到后台

例如,有这样一个数据需要发送到后台:

{ 'orderId': 22,' resourceJson ' :[{ ' carCapacity ' : 223,' carNumber': '123 ',' driverInfo': '123 ',' failReason': '3123123 ',' id': 25,' is pass ' 3: ' : ' 784,' load _ plan ' 3: ' 123如果这个JSON数据直接传输到后台,

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

浏览器会自动将数组求解成变量,后台获取这些数据会很傻。

因此,最好的方法是将数组编程为字符串,这非常简单。将数组保存为单个变量,然后JSON.stringify(数组),将得到的字符串放入JSON数据中。这样浏览器不会自动帮你解构数组,你在后台得到的是一个真实的数组。

摘要

以上就是本文的全部内容。希望这篇文章的内容对你的学习或工作有所帮助。有问题可以留言交流。

版权声明:AJAX请求中数组的解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐