我需要调用一个返回整数的WebMethod,然后这个整数会在确认消息中显示给用户。如果他们确认了,那么我需要调用第二个WebMethod,然后通过警告消息通知他们结果。
当我这样做的时候,除了第二个成功函数之外,一切都运行得很好。该功能永远不会到达,因此用户永远不会收到警报。
这是我的情况的示例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);
}发布于 2016-12-11 17:29:50
好吧..。这可能是出于不同的原因
https://stackoverflow.com/questions/41082848
复制相似问题