我想使用AJAX與ASP.NET的第一次 - 由試圖通過我的相應的aspx頁面下面的數據,以一個WebMethod:無法將數據傳遞到方法
$.ajax({
type: "POST",
url: "myurl.aspx/SaveScreen",
data: "{'data': " + JSON.stringify(arrayRows.data) + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert(msg.d);
}
});
這裏是我的WebMethod在aspx頁面中。我試過傳遞一個簡單的數據對象,其中只包含一個鍵和值,這成功地工作。當試圖通過這個對象,我得到一個錯誤,指出存在與代碼500
什麼可能我是做錯了內部服務器錯誤?
你絕對不應該連接字符串當一個對象定義可以用來代替。 Concats的可讀性要差得多。 –
Web方法中的參數數據類型是什麼? –