从WebMethod函数返回DataTable

时间:2013-02-26 07:52:17

标签: c# jquery ajax

这是我的代码:

服务器:

    [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旁边

0 个答案:

没有答案