调用web服务的ajax jquery中的parsererror

时间:2012-10-11 10:07:40

标签: jquery asp.net

我写过如下的网络服务:

[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json, XmlSerializeString = false, UseHttpGet = true)]
public string GetNews(int tes)
{
    return tes.ToString();
}

我想在客户端使用这个功能,所以我写了这句话:

$.ajax({
                dataType: "jsonp",
                success: function (d) {
                    $('.widget.yellow').html(d.d);
                },
                error: function (xhr, textStatus, errorThrown) {
                    $('.widget.yellow').html(textStatus);
                },
                data: { tes: '170' },
                url: "http://localhost:1122/Services/MyService.asmx/GetNews?format=json"
            });

但是我收到错误.textStatus是“parsererror”,xhr.statusText是“success”,xhr.status是“200”,xhr.readyState是“4”。 我需要一些帮助。

0 个答案:

没有答案