我不完全理解ASP.NET ActionLinks如何工作。我发现他们有一个针对OnSuccess和OnFailure的事件处理程序,但我找不到任何描述成功和失败如何确定的事情。如何测量ASP.NET MVC ActionLink的OnSuccess?
我建立一个ASP.NET MVC应用程序并在其中我有一个Ajax.ActionLink,允许使用AJAX ...类同Digg的项目我“投票”。动作链接启动我的控制器和方法...一切工作正常。
在我的控制器我有检查,看看如果该用户已经过投票逻辑。我想用“OnSuccess”和“OnFailure”做出不同的回应。我希望它运行我的JavaScript函数“PlusOneVote”如果用户从未投票(这是的onSuccess情况下),如果用户已经投票之前,我想我的运行javascript函数“CheaterYouCantVoteTwice”。
有人能解释onFailure处和的onSuccess如何衡量?
有人可以解释我是如何构建这个逻辑的......我可以在一个分支中运行一个Javascript函数(在我的情况下,如果用户从未投过票)以及另一个Javascript函数投票?