0
嗨,我試圖讓使用JSON和阿賈克斯jauery發送數據的代碼,但它在寧靜的API顯示錯誤415不支持的媒體類型的錯誤
function PostAjaxAddClient(UrlAddClient,objData,func, isToken, isContentHeader)
{
token=456;
var url=serviceURL + UrlAddClient;
alert(objData);
$.ajax({
type: "POST",
data : objData,
contentType :"application/json",
url:url,
beforeSend:function(xhr){
if(isContentHeader){
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
}
if(isToken){
xhr.setRequestHeader("tokenId",token);
}
},
success: function(res){
alert("success");
func(res);
},
error : function(err) {
alert("ERROR:STATUS- " + err.status + "; RESPONSETEXT- " + err.responseText + "; STATUSTEXT- " + err.statusText);
func(err);
}
});
}
{
"first_name": "Jahangir",
"last_name": "Ansari",
"business_name": "Ecommerce",
"website_name": "Craftstrail.com",
"country_id": 1,
"contact_number": "8082056464",
"phoneCode": 3,
"messangerName": "1",
"messanger_id": 7876,
"city": "Thane",
"state_id": 647,
"pinCode": "4",
"status_id": null,
"network_legal_entity_id": 1,
"accountType": null,
"accountManager": 2,
"businessDevelopement": 2,
"username": "Bond",
"password": "gfgdfg"
}
json是objData變量的內容嗎?此外,錯誤發生在哪裏? – 2014-10-08 08:26:14