答案 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;
});