我需要调用一个返回整数的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);
}
答案 0 :(得分:0)
嗯..这可能是出于不同的原因