gpt4 book ai didi

ASP.NET jQuery 错误 : Unknown Web Method

转载 作者:行者123 更新时间:2023-12-03 21:33:52 25 4
gpt4 key购买 nike

这是我第一次尝试从 jQuery 调用 ASP.NET 页面方法。我收到状态 500 错误,并显示无法找到 Web 方法的responseText 消息。这是我的 jQuery $.ajax 调用:

function callCancelPlan(activePlanId, ntLogin) {
var paramList = '{"activePlanId":"' + activePlanId + '","ntLogin":"' + ntLogin + '"}';
$.ajax({
type: "POST",
url: "ArpWorkItem.aspx/CancelPlan",
data: paramList,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function() {
alert("success");
},
error: function(xml,textStatus,errorThrown) {
alert(xml.status + "||" + xml.responseText);
}
});
}

这是我尝试调用的页面方法:

[WebMethod()]
private static void CancelPlan(int activePlanId, string ntLogin)
{
StrategyRetrievalPresenter presenter = new StrategyRetrievalPresenter();
presenter.CancelExistingPlan(offer, ntLogin);
}

我已经通过使用和不使用括号'()'来装饰Web方法来尝试这一点。大家有什么想法吗?

最佳答案

您的 Web 方法需要是公共(public)且静态的。

关于ASP.NET jQuery 错误 : Unknown Web Method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/179934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com