【发布时间】:2014-04-28 06:49:50
【问题描述】:
我试图使用 ajax 调用发布一个空数组,但数据被发布为一个空字符串,即 Parts: 。我希望将数据作为 Parts:[] 发布,这不会发生,因为 web 服务仅处理空集合,即 Parts[]。
Code:
var parts=[];
$.ajax({
type: "POST",
url: "http://api-test.example.com",
dataType: "json",
headers:{Authorization:authHeader},
data: "Parts="+parts,
success: function (result) {
},
error: function (result){
}
});
知道如何解决这个问题吗?
【问题讨论】:
-
很可能你应该在服务器端处理这个问题,你的网络服务的底层技术是什么?