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

ExtJS Confirm

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

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

Ext.onReady(function(){

    Ext.MessageBox.confirm(
        'Confirm',
        'Вы уверены, что сделали правильный выбор?',
        function (btn) {
            if (btn == "yes") {
                alert('Вы нажали на кнопку "yes"');
            } else if (btn == "no") {
                alert('Вы нажали на кнопку "no"');
            } else if (btn == "cancel") {
                alert('Вы нажали на кнопку "cancel"');
            }
        } 
    );

});

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



При нажатии на любую из кнопок всплывшего окна сработает функция, переданная в качестве третьего параметра.

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

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