2

我正在尝试在 aspx 页面中调用 webmethod,但仅加载页面加载事件。

网络方法:

<WebMethod()> _
Public Shared Function Test() As String
    Return "hello"
End Function

ajax 调用:

$.ajax({
    type: "POST",
    url: "../Custom/Policy.aspx/Test",
    dataType: "text",
    success: function (data) { alert(data);},
    error: function (request, status, error) {
        console.log(request.responseText);
    }
});

有趣的是我过去设法让它工作,甚至查看了代码,但我仍然无法让它工作,现在我放弃了......

任何帮助将不胜感激。

提前致谢。

4

1 回答 1

2

问题是我将本机 JSON 对象传递给数据。一旦我将这个对象作为字符串传递,它就开始工作了!

于 2013-01-27T16:05:32.797 回答