【问题标题】:jQuery POST an object like thisjQuery POST 这样的对象
【发布时间】:2014-07-12 07:10:04
【问题描述】:

如何使用 jquery 的 POST 发送此字段

"geo": {
        "coordinates": [
              56.3561,
              25.3392
        ],
        "type": "Point"
}

...

data: {geo:{"coordinates": [56.3561,25.3392],"type": "Point"}} 

结果为@​​987654323@

【问题讨论】:

  • 您希望将数据作为请求正文还是作为参数值发送

标签: jquery django post


【解决方案1】:

您需要先将该 JSON 对象转换为序列化字符串。

var jsonObject = {"geo": {
    "coordinates": [
          56.3561,
          25.3392
    ],
    "type": "Point"
}}

然后:

data: JSON.stringify(jsonObject)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

【讨论】:

  • 如果这解决了您的问题,请接受它作为答案。
  • 谢谢你亲爱的陌生人!
猜你喜欢
  • 2015-05-06
  • 1970-01-01
  • 2018-03-17
  • 1970-01-01
  • 1970-01-01
  • 2018-11-18
  • 1970-01-01
  • 2020-11-19
  • 2018-01-08
相关资源
最近更新 更多