2013-06-11 121 views
2

我想擴展應用操作的行爲netzke網格。在網格中應用更改時,我想顯示一條確認消息(與刪除操作相同)。 我所做的事情在下面給出。Netzke延伸操作

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 

現在顯示彈出窗口,但數據沒有保存到數據庫。此外,保存時的加載效果消失了。任何人都可以幫忙嗎? 謝謝。

+0

此代碼適合我。你得到什麼錯誤? – mxgrn

+0

我沒有收到任何錯誤。該值不保存到數據庫。 當我點擊刷新按鈕時,值恢復。 同時應用更改加載程序丟失。 – ejo

+0

您是否真的在瀏覽器控制檯中查找錯誤? – mxgrn

回答

0

請在您以前的帖子中查看我的更新。我改變了方法。與其完全繞過onApply操作,我只是添加了一些代碼來問問題,然後調用原始的onApply。請讓我知道它是否適合你。

+0

謝謝你的回覆。請給我至少1天的時間來檢查,因爲我現在無法訪問我的應用程序。如果這有效,那麼我一定會讓你知道的。 – ejo

+0

偉大的工作!這對我來說很好。感謝您的大力支持。 – ejo

+0

太棒了!謝謝你的問題。 – Drazen