четверг, 16 августа 2012 г.

ExtJS Alert

Для вывода всплывающего окна Alert в ExtJS воспользуйтесь следующим кодом:

 Ext.require([
    'Ext.window.MessageBox',
    'Ext.tip.*'
]);

Ext.onReady(function(){

    Ext.MessageBox.alert(
        'Наше пробное сообщение',
        'Hello, World!'
     );

});

В результате ExtJS выведет на экран сообщение Alert.



Если необходимо, чтобы при нажатии на кнопку "OK" запускалась какая-либо функция, то её можно добавить в качестве третьего параметра:

function someFunction (){
    alert('Данная функция была активирована после нажатия на кнопку "ОК"');
}

Ext.MessageBox.alert(
    'Наше пробное сообщение',
    'Hello, World!',
    someFunction
);



Поскольку всплывающее окно Alert в ExtJS является частным случаем всплывающего окна MessageBox, то его можно сформировать с помощью следующего кода:

Ext.MessageBox.show({
    title: 'Наше пробное сообщение',
    msg: 'Hello, World!',
    width: 300,
    buttons: Ext.MessageBox.OK
});  

Комментариев нет:

Отправить комментарий