Я работаю над проектом на основе php + javascript и уже создал макет по адресу:
мой сайт
Я знал, как использовать javascript или php, чтобы проверить, является ли конкретное поле формы «пустым» или нет, то есть содержит ли оно буквенно-цифровые символы, кроме символов пробела (например, пробел, табуляция и символ новой строки).
Однако мой обычный apporach больше не работает, так как используемый мной плагин jquery теперь использует регулярные выражения для проверки полей.
Если вы перейдете на третью вкладку (3. Заполните информацию о доставке и произведите оплату), вы можете ввести что-то в поле Имя, и оно выполнит проверку автоматически. Хорошо. Однако если
Вы просто помещаете туда несколько символов пробела и переходите к следующему полю, ну, это все равно хорошо для этого, что неверно, так как ни одно имя не является ничем!
Проблема? В конце есть регулярное выражение, подобное этому:
"noSpecialCaracters":{
"regex":"/^[0-9a-zA-Z ]+$/",
"alertText":"* No special caracters allowed"},
Это не отфильтровывает пустые символы.
Я искал в Интернете и изо всех сил старался придумать еще одно регулярное выражение, я попытался
"regex":"/^[^]+$/"
для сопоставления непустых символов, но это не сработает ...
Кто-нибудь может мне помочь? Большое спасибо заранее!