Ajax 无法使用json将数据发送到服务器

Ajax 无法使用json将数据发送到服务器,ajax,json,Ajax,Json,我正在网上商店建立新的付款方式。 这些要求是: 网址:POST 服务器 标题 接受:application/json; 接受编码:UTF-8; 内容类型:application/json;字符集=UTF-8; 身体 { “存储ID”:“, “orderId”:“”, “金额”:300.00, “货币”:“980”, “partscont”:6, “商品类型”:“PP”, “产品”:[ { “名称”:“电视”, “计数”:2, “价格”:100.00 }, { “名称”:“微波炉”, “计数”:

我正在网上商店建立新的付款方式。 这些要求是:

网址:POST
服务器
标题
接受:application/json;
接受编码:UTF-8;
内容类型:application/json;字符集=UTF-8;
身体
{
“存储ID”:“,
“orderId”:“”,
“金额”:300.00,
“货币”:“980”,
“partscont”:6,
“商品类型”:“PP”,
“产品”:[
{
“名称”:“电视”,
“计数”:2,
“价格”:100.00
},
{
“名称”:“微波炉”,
“计数”:1,
“价格”:200.00
}
],
“responseUrl”:“,
“重定向URL”:“”,
“签名”:“
}

这是我的代码:


我有一个错误:

“内容类型”应用程序/x-www-form-urlencoded;字符集=UTF-8'不受支持 ,但我在ajax中将“内容类型”设置为“应用程序/json”


请帮帮我

尝试省略charset=UTF-8;内容类型谢谢你的回答。但这并没有帮助,因为不应将
接受编码
用于字符集,而应用于压缩等。请参阅。