Extjs

Ext.MessageBox消息框

2018-03-02  本文已影响17人  w_w_wei

Ext JS消息提示框主要包括:alert、confirm、prompt、show
文档:http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.MessageBox

需要注意的是, 这些消息提示框是异步的,后续逻辑需要放到回调函数里面去

Ext.MessageBox.alert('Status', 'Changes saved successfully.');
#也可以使用简写
Ext.Msg.alert('Status', 'Changes saved successfully.');

#使用配置
Ext.Msg.show({
   title:'Save Changes?',
   msg: 'You are closing a tab that has unsaved changes. Would you like to save your changes?',
   buttons: Ext.Msg.YESNOCANCEL,
   fn: processResult,
   animEl: 'elId',
   icon: Ext.MessageBox.QUESTION
});

使用比较简单,但是需要注意的是, 比起原生的alert,confirm Extjs多了一些回调函数,另外是异步的,他们都不能中断js的执行。 所以需要把逻辑放到回调函数里面去。

上一篇下一篇

猜你喜欢

热点阅读