HTMLButton回发,即使onclick返回false

HTMLButton回发,即使onclick返回false,button,postback,htmlbutton,Button,Postback,Htmlbutton,我在第页: < button runat="server" id="btnRegister" class="button1" onserverclick="btnRegister_Click">Register</button > 当我按下按钮时,page do postback!怎么了 谢谢 函数CheckUserData()中存在javascript错误。 更正错误后,页面将永远不会回发! 正确使用将: $(“#btnRegister”)。单击(函数(){if(!C

我在第页:

< button runat="server" id="btnRegister" class="button1" onserverclick="btnRegister_Click">Register</button >
当我按下按钮时,page do postback!怎么了

谢谢

  • 函数CheckUserData()中存在javascript错误。 更正错误后,页面将永远不会回发! 正确使用将: $(“#btnRegister”)。单击(函数(){if(!CheckUserData()){return false;}}); 因为在服务器上单击会在单击功能后添加回发代码

  • 在调用函数之前,您是否试图解释函数?我的意思是把函数语法代码放在jquery的上面。
    $("#btnRegister").click(function () { return CheckUserData(); });
    
    function CheckUserData(){
        return false;
    }