【问题标题】:How to stop page from refreshing after confirmation box?确认框后如何停止页面刷新?
【发布时间】:2012-07-12 09:57:45
【问题描述】:

我在 Ext 中形成菜单的方法中有这段代码:

  handler: function() {
     var r = $wnd.confirm("Are you sure?");
  }

当我使用$wnd.alert 时,它只会显示一个弹出窗口。当替换为确认时,它可以工作,但会导致整个页面在选择后刷新。理想情况下,我想使用$wnd.Ext.MessageBox.confirm,但是当我使用它时,我得到错误 cb.defer is not a function。弄清楚如何让 Javascript 确认工作将不胜感激。

【问题讨论】:

    标签: javascript extjs gwt dom-events jsni


    【解决方案1】:

    我会建议以下选项中的一个(或组合):

    event.cancelBubble = true;
    event.stopPropagation();
    return false;
    

    【讨论】:

      猜你喜欢
      • 2015-11-14
      • 1970-01-01
      • 2015-03-01
      • 2019-05-26
      • 2020-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多