Netzke扩展行动

时间:2013-06-11 15:28:29

标签: ruby-on-rails-3.2 netzke

我想在 netzke grid 中扩展应用操作的行为。在网格中应用更改时,我想显示确认消息(与删除操作中的相同)。 我所做的工作如下。

js_configure do |c|
c.on_apply = <<-JS
  function() {
    Ext.Msg.confirm(this.i18n.confirmation,
      this.i18n.areYouSure, function(btn) {
      if (btn == 'yes') {
        this.getStore().sync();
      }
    }, this);
  }
JS

现在显示弹出窗口但数据未保存到DB。保存时的加载效果也消失了。有人可以帮忙吗? 感谢。

1 个答案:

答案 0 :(得分:0)

请参阅我之前发布的更新。我改变了方法。我没有完全绕过onApply操作,而是添加了一些代码来询问问题,然后调用原始的onApply。如果它适合你,请告诉我。