1
我有以下代码我是一个ascx,在那里我尝试阻止按钮做回发,然后提醒一个验证(应该稍后调用处理程序,但现在警报将会这样做),回发被阻止,但警报不显示,如果我删除$("#pollvote")
....并只是有警报,它显示在页面加载罚款。jquery preventdefault警报不显示在ascx
<script type="text/javascript">
$(document).ready(function() {
$("#pollVoteBtn").click(function (event) {
event.preventDefault();
alert("Clicked");
});
});
</script>
<asp:Label ID="pollQuestion" runat="server" /><br />
<asp:RadioButtonList ID="pollRbt" runat="server" /><br />
<asp:Button ID="pollVoteBtn" runat="server" Text="Stem"/>
<asp:Label ID="pollTestLabel" runat="server" />
查看您的HTML源代码并验证呈现的标记。默认情况下.NET创建它自己的ID。 – Stefan 2013-03-12 10:11:04