Ajax请求是否折叠了多级JSON对象?

时间:2015-04-24 10:37:16

标签: javascript jquery python ajax json

我通过JQuery AJAXpython backend server发送数据。当我发送数据时,它将对象更改为其他格式。有办法阻止这个吗?我已经在网上看了,但我不是百分之百的事情。

通过请求发送数据的示例:

  data:{
     name:"test",
     products:[
       { name: "test_product", id: 1 },
       { name: "test product2", id: 2 }
     ],
     session_id:"blablabla",
  }

它进入服务器时的显示方式:

  {
     "name":"test",
     "products[0][name]":"test_product",
     "products[0][id]":"1",
     "products[1][name]":"test_product2",
     "products[1][id]":"2",
     "session_id":"blablabla",
  }

1 个答案:

答案 0 :(得分:0)

数据作为表单数据发送,因为我没有包含

contentType: 'application/json'

在ajax电话中。谢谢布鲁诺:)