Javascript 停止.net表单提交
如何停止表单提交,因为以下内容在我的.net表单上不起作用,因为该按钮已经有一个在线单击事件。如何使下面的事件覆盖按钮上的所有其他功能Javascript 停止.net表单提交,javascript,jquery,html,Javascript,Jquery,Html,如何停止表单提交,因为以下内容在我的.net表单上不起作用,因为该按钮已经有一个在线单击事件。如何使下面的事件覆盖按钮上的所有其他功能 $(document).ready(function () { $('#myBtn').click(function (event) { //event.preventDefault(); return false; }); }); 当然,您只需要使用而不是单击(): 像这样 $('#myBtn').on
$(document).ready(function () {
$('#myBtn').click(function (event) {
//event.preventDefault();
return false;
});
});
当然,您只需要使用而不是单击()
:
像这样
$('#myBtn').onclick = null;
$('#myBtn').click(function(e) {
e.preventDefault();
return false;
});
如果使用母版页,则必须调用客户端id,而不是实际id
$(document).ready(function () {
$('#<%=myBtn.ClientID%>').click(function () {
return false;
});
});
$(文档).ready(函数(){
$('#')。单击(函数(){
返回false;
});
});
希望对您有所帮助您在ASP方面尝试过吗
<asp:Button ID="myBtn" UseSubmitBehavior="false"></asp:Button>
如果此行为不是预期的(因为您还有其他按钮要发布),请尝试以下操作之一:
$("#myBtn").removeAttr("onclick");
$("#myBtn").attr("onclick", "return false;");
$("#myBtn").off("click");
$("#myBtn").click(function(e) { e.preventDefault(); });
然后你可以在上面绑定你自己的点击事件。以上代码的目的是什么?通过触发“#myButton”上的点击事件,您将触发该按钮上的在线事件。您的问题与另一个线程非常相似,请在发布前搜索:尚未。。。。。。。。
$("form").submit(function(e) { return false; });
$("#myBtn").removeAttr("onclick");
$("#myBtn").attr("onclick", "return false;");
$("#myBtn").off("click");
$("#myBtn").click(function(e) { e.preventDefault(); });