0
當我嘗試發送json JSON.stringify(coords);或上面的代碼我得到的錯誤消息,但我試着當數據是空的像數據:{}代碼正常工作。我怎麼解決這個問題?當我嘗試發送json jQuery時,我有內部服務器錯誤500 ajax
$.ajax({
type: "POST",
data: {"yagiz":"aabb"},
dataType: 'json',
url: url,
crossDomain:true,
async: false,
contentType: "application/json; charset=utf-8",
success: function (response) {
$("#Content").text(response.d);
console.log(response.d);
},
failure: function (response) {
alert(response.d);
console.log(response.d);
}
});
Web方法
[System.Web.Services.WebMethod]
public static string GetLocationPolygon(string location)
{
return location;
}
500錯誤意味着錯誤是在服務器上,而不是你的JS。沒有看到服務器端代碼,或者至少是網絡控制檯的錯誤,我們無法幫助您。 –
您需要知道Web API(您要發送請求的URL)是如何工作的,以便了解它是如何得到內部服務器錯誤的。 –
[System.Web.Services.WebMethod] public static string GetLocationPolygon(string location) { 返回位置; } – ygzmglkc