0

以下のようなWebサービスを作成しました。

[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」です。助けが必要です。

4

0 に答える 0