-1

私はこのように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; 
  }

}

これが可能であることを示すチュートリアルを見たことがありますが、どういうわけかそれを機能させることができません.誰かがそれを手伝ってくれますか? ありがとう!

4

1 に答える 1

3

変化する

OnBegin = "test()"

OnBegin = "return test()"
于 2014-11-05T00:50:31.227 に答える