我正在尝试弄清楚如何使用JQuery和Ajax将原始数据发布到webAPI,但是我似乎无法获取要发送的数据。
这是我相当简单的JQuery:
$.ajax({type: "POST", url: myUrl, data: ["21924"]});
我想念什么?这不是我通常的工作范围,因此我在其他问题上看上去很好,但似乎不太合适!如何通过JQuery和Ajax重新创建此邮递员呼叫?
谢谢。
答案 0 :(得分:1)
尝试指定数据类型并对数据进行字符串化,如下所示:
$.ajax({
type: "POST",
url: myUrl,
data: JSON.stringify(["21924"]),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data){console.log(data);},
failure: function(errMsg) {console.log(errMsg);}
});