从REST服务获取JSON数据

时间:2016-05-25 11:04:37

标签: jquery json rest

我有一个REST服务,它返回一些示例JSON:

  public string DoJSONWork()
    {
        return "{\"name\":\"unknown\", \"age\":-1}";
    }

我正试图从网页上消费它:

        $(document).ready(function () {
        $.ajax({
            type: "GET",
            url: "http://nwcm2012/SMService/SocialMediaWS/DoJSONWork",
            dataType: "json",
            success:
                function (resp) {
                    alert("Server said: " + resp);
                },

            error: function (xhr) {
                alert("error");
            }
        });
    });

但它不断发出错误消息。没有教程/例子给我任何关于什么是错的线索!

2 个答案:

答案 0 :(得分:0)

试试这个:

 $(document).ready(function () {
 $.ajax({
        type: "GET",
        url: "http://nwcm2012/SMService/SocialMediaWS/DoJSONWork",
       contentType: "application/json; charset=utf-8",
       dataType: "json"
    }).done(function (resp) {
        alert("Server said: " + JSON.stringify(resp));
    }).error(function (err) {
        alert("error: " +JSON.stringify(err));
    });
    });

答案 1 :(得分:0)

使用Sample data provider

尝试您的服务