2014-03-12 106 views
-1

我有这样的JavaScript返回false甚至没有工作时,JavaScript函数返回false

<asp:Button ID="btn" runat="server" Text="txt" OnClientClick="return abc()" /> 

一个asp.net按钮,这样

function abc() { 

    return false; 

} 

问题是在客户端点击javascript函数该页面即使在我的javascript函数中返回false时也会发布到服务器。

任何帮助将不胜感激,谢谢

+0

函数被调用了吗? – epascarello

+0

是函数被调用 – user3411907

+0

代码看起来是否像上面那样?如果你在该函数中有一个JS错误,该按钮将回发。 – epascarello

回答

1

您使用的JavaScript代码来定义JavaScript函数?

试试这个,这应该工作。

<script type="text/javascript" language="javascript"> 
function abc() { 
    console.log("inside javascript function abc"); 
    return false; 
} 
</script> 

注意我试图在控制台中打印一些消息,以确保yeah函数被调用或不被调用。