六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 46|回复: 0

关于使用 jBox 对话框的提交问题

[复制链接]

升级  65.33%

44

主题

44

主题

44

主题

秀才

Rank: 2

积分
148
 楼主| 发表于 2012-12-22 21:31:38 | 显示全部楼层 |阅读模式
关于使用 jBox 对话框的提交问题

<div id="cnblogs_post_body">jBox 是个不错的对话框组件。
在 ASP.NET Form 中使用 jBox 的时候,在按钮注册的客户端点击事件中,会发现不能弹出对话框问题。
表现为页面一闪就提交了,导致对话框一闪而过,甚至根本看不到。导致模式对话框失败。
首先,按钮会有默认处理,对于普通的 ASP.NET 按钮来说,会导致表单的提交,提交表单导致了页面的刷新。所以,为了不提交表单,就需要阻止按钮默认的行为,这可以通过下面的代码实现。
<div class="cnblogs_code">function stopDefault( e ) {    // Prevent the default browser action (W3C)    if ( e && e.preventDefault )        e.preventDefault();    else        // A shortcut for stoping the browser action in IE        window.event.returnValue = false;    return false;}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表