25
A
回答
54
$('#btnNext').click(function(e) {
e.preventDefault();
});
+2
我注意到,这不工作,或由于asp.net呈现。我的按钮被渲染为“javascript:__ doPostBack(”。任何关于如何摆脱它的想法? – 2009-05-20 14:20:55
+0
将$('#btnNext')`改为:$('#<%= btnNext.ClientID% >')`。默认情况下,ASP.Net使用自己的ID命名...所以通过使用ClientID属性,你可以得到实际的名称来引用。 – 2014-05-19 14:32:13
16
我用按钮的工作,并发现,如果你想避免做一个自动回发的按钮,你需要指定类型为“按钮”。例如:
<button id="saveButton">Save</button>
- 这将产生一个自动回发(在IE测试)
<button type="button" id="saveButton">Save</button>
- 这不会
希望这可以帮助别人。
0
里面的按钮标签,使用type =“按钮”,以防止回发。
2
在Asp.net,以防止在单击按钮使用的preventDefault网页提交()函数
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>WebForm1</title>
<script src="js/jquery-2.2.2.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$("#btnshow").click(function (e) {
e.preventDefault();
$("#Label1").show();
});
$("#btnhide").click(function (e) {
e.preventDefault();
$("#Label1").hide();
})
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:Button ID="btnshow" runat="server" Text="Show" />
<asp:Button ID="btnhide" runat="server" Text="Hide" />
</form>
</body>
</html>
相关问题
- 1. 防止按钮发回
- 2. JQuery停止点击按钮
- 3. 如何防止ASP:从jQuery点击处理程序回发按钮
- 4. Android - 防止按钮点击PopupWindow以外
- 5. 防止页面刷新按钮点击
- 6. 防止按键点击按钮点击即使在vb6中
- 7. jQuery停止按钮回发
- 8. 防止服务器回传的按钮点击
- 9. 如何防止点击asp按钮时回拨电话?
- 10. jquery添加了按钮闪烁并防止一些点击 - mediaelement.js
- 11. 如何防止在jQuery中连续点击按钮?
- 12. 防止点击保存按钮后发生css动作
- 13. 防止Silverlight的datagrid选择从点击按钮点击改变?
- 14. jquery点击事件防止
- 15. 防止jQuery点击()冲突
- 16. jQuery:防止点击队列
- 17. 防止点击触发()
- 18. 按钮点击不停止触发
- 19. 触发与jQuery单击按钮时输入按钮点击
- 20. 点击后禁用asp.net按钮,以防止双击
- 21. 的JavaScript/jQuery的禁止提交点击按钮,防止重复提交
- 22. 按钮点击两次后回发
- 23. jquery防止点击父DIV从射击
- 24. 如何防止双击“点击”jquery
- 25. jQuery的触发按钮,点击
- 26. 触发JQuery验证()按钮点击
- 27. jQuery触发器重置按钮点击
- 28. jquery并触发点击隐藏按钮
- 29. android防止popstack按回退按钮
- 30. Android - 快速点击后,点击按钮的按钮停止
看到这个:如何删除事件处理(http://jquery.open2space.com/node/23)而这:[jquery中删除事件处理程序的最佳方式?](http://stackoverflow.com/questions/209029/best-way-to-remove-an-event-handler-in- jquery) – 2009-05-20 13:37:52好问题,但缺乏比较例子。由于今天的Web开发人员使用混合方法,所以提供HTML控件的例子总是不错的,而不仅仅假设选择器的类型。 – GoldBishop 2017-02-06 18:29:07