回答: 这个问题的解决方法是这样的:
将选择器从更改$('#Button3')
为$('#<%= Button3.ClientID %>')
感谢尤里。
问题:
我正在尝试获取一个按钮click
来运行JQuery BlockUI 插件。我遇到了一些问题,这是我第一次使用 JQuery。我确实有 Hello World 弹出示例工作,所以我认为我很接近,但可以使用一些帮助来解决其余的问题。
这是代码...
<script src="../../scripts/jquery-1.2.6.js" type="text/javascript"></script>
<script src="../../scripts/jquery.blockUI.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#Button3").click(function() {
$.blockUI();
setTimeout(function() {
$.unblockUI({
onUnblock: function() { alert('onUnblock'); }
});
}, 2000);
});
});
</script>
我正在尝试在 aspx 页面上运行它。如前所述,Hello World 弹出窗口有效,但 blockUI 无效。
任何帮助,将不胜感激。
这是按钮aspx ...
<td>
<asp:Button ID="Button3" runat="server" Text="Button" />
</td>
按钮上的事件背后没有代码。
这个 apsx 页面也有一个母版页。
在 Visual Studio 中关闭页面时,对代码的一些调整会导致此错误...
Microsoft JScript 运行时错误:Sys.ArgumentTypeException:“Sys._Application”类型的对象无法转换为“Sys._Application”类型。参数名称:实例