0
我有一個這樣的數組{{0,0},{1,1},{2,2}}
這是一個JavaScript變量。我試圖使用JSON.Stringify發佈它,但它給了內部服務器錯誤500.我如何發佈和使用它?如何使用jquery ajax發佈多維數組?
這是我的jQuery代碼:
$.ajax({
type: "POST",
data: myJsonData,
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);
}
});
而這是我的服務器端代碼:
[System.Web.Services.WebMethod]
public static string GetLocationPolygon(string location) {
return location;
}
如果錯誤是一個內部服務器錯誤,你應該檢查你的服務器日誌,看看什麼失敗。 – adeneo
由於@ user3663216表示,您正在使用對象符號,更改您的代碼或myJsonData是一個有效的aray。 – Pablo