0

これは私のコードです:

サーバー:

    [WebMethod]
    public static string GetAll()
    {
       NotificationForSupport NFS = new NotificationForSupport();
        string s = NFS.GetData();
        return s;
    }

クライアント側 :

      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 を自分から読み取るにはどうすればよいですか?アヤックス

4

0 に答える 0