@olya_097

Почему валидация сработала не так как задумывалась?

речь о проверке поля Email / телефон
https://jsfiddle.net/nog7auyd/1/

upd. Речь о 74 строке в jquery
Чтобы была проверка на пустоту
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
Это не совсем ответ на ваш вопрос, просто упрощенная демонстрация подхода
https://jsfiddle.net/t973546n/2/

Если надо глубже и больше гуглите "jsonschema validate"
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
dollar
@dollar
Делай добро и бросай его в воду.
Потому что задумка не соответствует реализации.

К слову, довольно не красиво прилагать минимум усилий к тому, чтобы вас поняли, и намекать на то, что нужно прочитать код и телепатически догадаться о том, какая была цель и в чем проблема.
Ответ написан
like-a-boss
@like-a-boss
Признайся,тебяТянетНаКодМужика,ты—программный гей
Боже, как же вы усложняете :)
У вас регэксп телефонно-емейловый, как я вижу, противоречит длине значения этого поля.
Я бы посоветовал:
1. Не пытаться унифицировать функцию валидации.
2. Использовать одну ноду под ответ success/error и в неё писать ответ возвращённый конкретной функцией валидации.
3. Раз уж валидируете регэкспами, то и пишите(гуглите) регэкспы соответствующие ожидаемому вводу.
4. Фронт-энд валидация, на самом деле, вещь бесполезная, разве что вы хотите просто чтоб было по красоте.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект