这是我的代码:
服务器:
[WebMethod]
public static string GetAll()
{
NotificationForSupport NFS = new NotificationForSupport();
string s = NFS.GetData();
return s;
}
ClientSide:
function getData() {
var $msg = $('#msg');
$.ajax({
type: 'POST',
url: 'Default.aspx/GetAll',
data: '{ }',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (data) {
$msg.html(data.d);
},
error: function () {
alert("error");
}
});
}
因为你可以看到我的函数返回一个字符串,但现在我希望它返回一个dataTable而不是那个字符串我知道我应该如何使我的服务器端fnct返回一个字符串,但我怎么能处理读取客户端中的DataTable从我的ajax旁边