@magary4

Нужна либа или скрипт для валидации форм?

Этих либ миллион но не могу найти подходящую
Буду благодарен если ткнете носом

Требования
1. показывать сообщение по одному по мере заполнения после убирания фокуса. как родная html5-валидация. Состояния когда вся форма красная и 10 сообщений - быть не должно
2. поддержка атрибута pattern и вывод сообщения из атрибута title
3. в случае атрибута required поле становится красным без сообщения
4. валидация через кастомную функцию типа атрибут is-valid="checkIfValid(this)" желательно чтоб можно было вернуть промис
5. отключение кнопки сабмита
6. ингорирования поля если оно disabled
Спасибо
  • Вопрос задан
  • 159 просмотров
Пригласить эксперта
Ответы на вопрос 2
severus256
@severus256
Code everywhere....
Я использую angular с его валидационными директивами, под требования выше подходит на все сто.
Ответ написан
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Наиболее удобный, как по мне способ, это ajax валидация. Логика валидации на сервере дает больше места для маневра, например уникальность поля проверить и т.д. Хотя лишние запросы летают. А на клиенте только вывод ошибок. Обычно все сводится к скрипту в 6 строк, где пришедший ответ выводится в виде nitify, юзаю alertifyjs.com
Ответ написан
Ваш ответ на вопрос

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

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