2016-01-22 5 views
3

Я использую alertifyjs Это замечательно, но у меня есть небольшая проблема, которую я хочу решить, может быть, с вашей помощью.Проверка Alertifyjs по запросу

Использование Prompt Component Я хотел бы, чтобы заставить пользователя написать «причину» в поле ввода и, честно говоря, я не знаю, как это сделать ...

На самом деле мой код так :

alertify.prompt(
     'Warning!', 
    'Are you sure you wish to CANCEL the order?', 
    'Enter reason please...', 
    function (e, reason) { 
     // my code on confirm... 
    }, 
    function() { 
     return; 
    } 
); 

Надеюсь, вы сможете помочь.

ответ

1

документация показывает следующее:

alertify.prompt(
    'Warning!', 
    'Are you sure you wish to CANCEL the order?', 
    'Enter reason please...', 
    function (e, reason) { 
     if(reason == '') { 
      e.cancel = true; 
     } 
     // my code on confirm... 
    }, 
    function() { 
     return; 
    } 
); 

http://alertifyjs.com/prompt/onok.html Чтобы предотвратить диалог от закрытия, либо установить closeEvent.cancel = TRUE или сделать свой обратный вызов возвращает ложь.

+1

О, хорошо! Спасибо, он отлично работает –