JSON データをサーバー メソッドに送信する必要があります。
このメソッドは、単純な「テスト」文字列を渡すと機能しますが、次の文字列は機能しません。
function SendToServer() {
$.ajax({
type: "POST",
url: "Default.aspx/SaveClientGrid",
data: "{ gridData: 'test' }",
contentType: "application/json; charset=utf-8",
dataType: "json"
});
}
動作しません:
function SendToServer() {
var data = JSON.stringify(datasource);
$.ajax({
type: "POST",
url: "Default.aspx/SaveClientGrid",
data: "{ gridData: " + data + " }",
contentType: "application/json; charset=utf-8",
dataType: "json"
});
}