0
我一直在试图找到解决这个问题的一段时间,并将非常感谢您可以提供任何帮助。我没有在寻找使用Ajax的答案。谢谢。从另一个WebMethod的成功函数调用ASP.net WebMethod
我的情况是我需要调用返回整数的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);
}
我试过了,可惜仍然从来没有达到过的警报。虽然谢谢! – illusiate