我需要将 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"
});
}