首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebMethod调用中的WebMethod调用

WebMethod调用中的WebMethod调用
EN

Stack Overflow用户
提问于 2016-12-11 11:56:41
回答 1查看 41关注 0票数 0

我需要调用一个返回整数的WebMethod,然后这个整数会在确认消息中显示给用户。如果他们确认了,那么我需要调用第二个WebMethod,然后通过警告消息通知他们结果。

当我这样做的时候,除了第二个成功函数之外,一切都运行得很好。该功能永远不会到达,因此用户永远不会收到警报。

这是我的情况的示例JavaScript:

代码语言:javascript
复制
$( "a" ).live( "click", function() {
    PageMethod.GetCount(OnSucceed, OnFail);
});

OnSucceed(result)
{
    var retVal = Confirm(result);

    if(retVal == false)
        return false;

    PageMethod.Create(Succ, OnFail); //Produces the correct files
}

function Succ(resultStr)
{
    alert(resultStr); //This is never reached
}

function OnFail(error)
{
    alert(error);
}
EN

回答 1

Stack Overflow用户

发布于 2016-12-11 17:29:50

好吧..。这可能是出于不同的原因

  • 调用第二个PageMethod时出错。你可以检查你的控制台,看看你是否有"500 INTERNALL“。
    • 问题是在调用页面方法之前,但猜测你已经检查了你的PageMethod,这是不太可能的,
    • 你从你的JS代码中调用PAGEMETHODS,但你提到了WebMethods,这是两个不同的东西。确定你真正在打电话的是什么。
    • 您的页面方法/WebMethod不返回anything

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41082848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档