Как можно сделать всплывающую форму с валидацией?

Сайт написан на Yii2.
Есть необходимость в всплывающей форме заполнения с валидацией.
Сейчас использую Modal, а с помощью Ajax (renderAjax) тяну содержимое окна. При загрузке формы начинаются проблемы с дублированием js библиотек.
Спасает ActiveForm от Kartik с атрибутом async=true, но в этом случае при сабмите форма застывает на некоторое время, за которое можно еще несколько раз нащелкать по кнопке submit.
Как можно более элегантней решить эту задачу? Нужна форма в модальном окне причем разная в зависимости от того, что пользователь гость или авторизованный пользователь?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
Js библиотеки дублируются, но это не вызывает же конфликт. У меня целая система так построена. И ничего, работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы