我正在使用像这样的Ajax.ActionLink
@Ajax.ActionLink("link text", "action", new AjaxOptions(){ OnBegin = "test()" })
我希望能够根据javascript中的test()函数的结果取消链接的ajax调用,如此
function test(){
if(condition){
//execute the ajax request
return true;
}else
{
//cancel the ajax request
return false;
}
}
我见过教程证明这是可能的,但我不知道怎么办不起。有人可以帮助我吗?谢谢!
答案 0 :(得分:3)
更改
OnBegin = "test()"
到
OnBegin = "return test()"