Ajax请求返回404

时间:2015-11-12 13:06:16

标签: javascript c# jquery asp.net ajax

我有一个返回404的Ajax请求。这是JavaScript:

function rowClicked(id) {
    console.log(id);
    $.ajax({
            type: "POST",
            url: "Details.aspx/GetComment",
            data: { "id": id },
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (result) {
                console.log(result);
            }
    });
}

这是Details.aspx.cs中的C#方法 - Details.aspx背后的代码

[WebMethod()]
public static string GetComment(int id)
{
    return "Test";
}

任何人都可以提供任何有关我为何会收到404回复的见解吗?

1 个答案:

答案 0 :(得分:0)

正如大多数人所说,你的网址可能是错的。 尝试像这样使用它,也许它会解决问题:

localhost/dir1/anything/anything/any../..

希望这有帮助。