解决前端发ajax请求传输数据给后端时,参数中的数组中括号


当前端发ajax请求给后端,数据如下

data:{
      ids:[7591,876],
      age:1,
      rows:10000,
      jsonpCallback:"volunterListData3"
}

观察浏览器开发者工具network中实际参数是:

ids变成了ids[],事与愿违,需要在ajax请求中添加:

traditional: true,//深度序列化,保证传数组给后台时,name不会带上[]


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM