如何使用HTML 5强制要求alertify提示文本框?

时间:2015-09-26 07:16:19

标签: jquery alertify alertifyjs

我正在使用jQuery alertify提示http://alertifyjs.com/prompt.html

有没有办法通过直接定义属性来强制使用文本框?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用elements属性获取对输入框的引用:

alertify.prompt().set('onshow',function(){
   $(this.elements.content).find('.ajs-input').attr('required', true); 
});

但是当你按下OK时,这不会阻止对话框关闭,以防止你需要检查值参数并取消关闭事件,如果它是空的:

alertify.prompt('Input required')
        .set('onok', function(e, value){
            if(!value) e.cancel = true; 
         });