[英]Asp.Net Button postback keeps firing
由於某種原因,回發事件會持續觸發我的按鈕。 如果我在Firebug的函數(e)部分放置一個斷點,代碼就會跳過函數。 返回false也不起作用。
<script>
$(document).ready
(
$('#<%:FilterButton.ClientID %>').click
(
function (e)
{
e.preventDefault();
$('#Filter').toggle();
}
)
);
</script>
編輯: Kundan和其他人指出我跳過了document.ready()事件的匿名函數。 我不小心。
嘗試這個
<script>
$(document).ready(function() {
$('#<%= FilterButton.ClientID %>').click(function (e){
e.preventDefault();
$('#Filter').toggle();
return false;
});
});
</script>
我認為你的代碼存在一些問題,除非它只是一個糟糕的復制/粘貼工作。 應該:
$(document).ready(function(){
$('#<%=FilterButton.ClientID %>').click(function(e){
e.preventDefault();
$('#Filter').toggle();
});
});
更改
$('#<%:FilterButton.ClientID %>').click
至
$('#<%=FilterButton.ClientID %>').click
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.