2015-06-30 31 views
0

我正在開發一個asp.net mvc應用程序,其中我的頁面上有一個href,當單擊它時,調用我的mvc控制器的方法:在調用asp.net中的控制器動作之前在javascript中阻止請求mvc應用程序

<a href="/MyProject/Controller/Action" data-stateful="false">Send</a> 

我想停止這個請求時的條件是無效的工作要做。 但我的JS驗證不起作用:

if (!isValid()) 
{ 
    window.stop(); 
} 

我想知道如何停止做請求。

+0

你能告訴你如何連接事件處理程序?所有你應該需要的是'event.preventDefault()' –

回答

0

可以返回false onclick事件(附上你的常規方式,jQuery的,angularjs事件,等...)

<a href="/MyProject/Controller/Action" onclick='return isValid' data-stateful="false">Send</a> 
相關問題