Alertifyjs提示验证

时间:2016-01-22 15:57:27

标签: javascript 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 个答案:

答案 0 :(得分: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或使回调返回false。