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

有没有什么方法可以通过直接定义属性来使文本框成为必需的?

谢谢

最佳答案

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

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


但这不会阻止按OK时关闭对话框,以防止您需要检查value参数并取消close事件(如果为空):

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

关于jquery - 如何使用必需的HTML 5使Alertify提示文本框成为必需的?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32794648/

10-08 23:00