我的页面中有一个按钮,当点击时会触发显示div的jquery方法,但如果浏览器不支持javascript,我想触发一个代码隐藏方法(使用回发)。这可能吗?我已经在使用此代码,但我看不到任何结果:
<asp:Button ID="Button1" runat="server" Text="Upload Files Here" Width="187px" onClick="CodeBehindMethod" OnClientClick="show_upload_box();return false"/>
这是我的jquery代码:
function show_upload_box() {
$("#pop_up_background").css({
"opacity": "0.4"
});
$("#pop_up_background").fadeIn("slow");
$("#signup_pop_up_box").fadeIn('slow');
window.scroll(0, 0);
}
答案 0 :(得分:0)
如果浏览器不支持JavaScript,那么您的按钮将无效。
在ASP.NET中,runat =&#34; server&#34;指令实际上与提交表单的JavaScript方法相关联(查看页面源以查看该方法)。
更改或删除该属性的值以防止回发到您的服务器。