提示时的 Alertifyjs 验证

Alertifyjs validation on prompt

我正在使用 alertifyjs 这很好,但我有一个小问题想解决,也许需要你的帮助。

使用 Prompt Component 我想强制用户在输入字段中写一个 "reason" 老实说我不知道​​该怎么做...

其实我的代码是这样的:

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

希望能帮到你。

文档显示如下:

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 或使回调 return false 。