2011-10-04 71 views
0

我使用ext-js开发一个表单。我已经添加了按钮。通过点击保存按钮它显示msg要求确认有2个按钮确定并保存。但我不知道如何给这两个不同的按钮不同的消息。这里是我的代码在按钮上单击Ext-js显示不同的消息

buttons: [ 
{ 

    text: 'Save', 
    handler:function() 
    { 
     Ext.Msg.show({ 
     title:'Confirmation', 
     msg: 'Press OK if u want to Contine otherwise Press Cancel to Exit', 
     buttons: Ext.Msg.OKCANCEL 
     //There are buttons added 
    }); 
    } 
}, 
}] 
+0

您使用的是什么版本的ExtJS的? – nscrob

+0

我使用ext-js 3 – iRunner

回答

1

而不是一个ext.Msg.show你可以创建一个messagebox组件并按你的意愿进行配置。

var messageBox = new Ext.MessageBox({ 
      buttonText: { 
       ok : 'other Ok', 
       cancel: 'other cancel' 
      } 
     }); 

,然后显示组件

messageBox.show({ 
     title:'Confirmation', 
     msg: 'Press OK if u want to Contine otherwise Press Cancel to Exit', 
     buttons: Ext.Msg.OKCANCEL 
     //There are buttons added 
    }); 

注意,按钮ID的仍然是确定和取消..

相关问题