尝试从webservice到JSON获取数据时的问题

时间:2012-06-25 05:28:03

标签: json web-services

           function testWebservice() {


            var jsonParam = { DataID: 10 };
            $.ajax({
                url: "http://localhost/testwebservice/WebServices/abc.asmx/GetDataValues",
                type: "POST",
                dataType: "JSON",
                data: JSON.stringify(jsonParam),
                contentType: "application/json; charset=utf-8",

                success: function(msg) {

                    console.log(msg.d);
                },
                error: function(msg2) {
                    alert("Error occured" + msg2);
                }
            });          
        }

这是从webservice获取数据的功能。问题是,webservice正在返回一个数据表。我必须使用该数据绑定网格。但我想不支持数据表格式或json中的东西。我没有用listitem面对这个问题。任何建议??

1 个答案:

答案 0 :(得分:0)

让我们一步一步地调试它。

  • 您是否已为数据表命名 - 如果没有,请先命名 DataTable dt = new DataTable(“user”);
  • 如果是这样,但仍然没有任何结果,至少检查是否有任何工作,mabe尝试从另一方向你的客户端发送一个字符串。

它应该正常工作,尝试制作代码的贴图,创建/填充此表并与我们分享。