2015-09-26 4 views

ответ

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; 
     }); 
+0

Да, это можно сделать. Я думал, что должен быть простой способ определить обязательный параметр. Спасибо за ваши старания –