2013-05-28 3 views
0

Netzke Grid 기록 삭제 중 확인가 표시됩니다.
적용 및 저장 작업에 대해 동일한 방법을 어떻게 구현할 수 있습니까?Netzke 확인 팝업

감사합니다.

답변

1

시도해보십시오. 모델은 국가 코드와 이름이있는 간단한 국가 테이블입니다. 중요한 부분은 js_configure 방법입니다.

class Countries < Netzke::Basepack::Grid 

    def configure(c) 
    super 
    c.model = 'Country' 
    c.persistence = true 
    c.columns = [ 
     { name: :code, width: 100 }, 
     { name: :name, header: 'Country Name', width: 300 } 
    ] 
    end 

    js_configure do |c| 
    c.init_component = <<-JS 
     function() { 
     var t = this; 
     t.callParent(); 

     t.onApply = (function() { 
      t._onApply = t.onApply; 
      return function() { 
      Ext.Msg.confirm(t.i18n.confirmation, 
      t.i18n.areYouSure, function(btn) { 
       if (btn == 'yes') { 
       t._onApply(); 
       } 
      }) 
      } 
     })(); 
     } 
    JS 
    end 
end 
+0

최근 답변을 보내 주셔서 감사 드리며 늦어서 죄송합니다. DB에 변경 사항을 저장하는 것 외에는 아무 문제가 없습니다. – ejo

+0

db가 업데이트되지 않은 이유를 말해 줄 수 있습니까? – ejo

+0

죄송합니다. 나는 바빴고 더 일찍 대답 할 수 없었다. – Drazen