Как сделать поля обязательными для заполнения под стиль остальных полей

12
W
На сайте с 12.03.2018
Offline
10
#11
ziliboba0213:
Sitealert, так спамят меньше, только для этого событие на div надо, а не на кнопку :) Но сделано топорно :)



wpuse, У вас там по клику проверка идет, как пример у поля телефона:
var phone = $('#phone').val();

if (!phone) {
$("#phone").parent().addClass("error");
} else {
$("#phone").parent().removeClass("error");
}

А дальше проверяется:
if (!phone || !number || !name || !fullname || !middlename) return false;

Вам надо для улицы тоже добавить условие:
var street = $('#street').val();

if (!street) {
$("#street").parent().addClass("error");
} else {
$("#street").parent().removeClass("error");
}

И сюда:
if (!street  || !phone || !number || !name || !fullname || !middlename) return false;

И так для всех полей нужных: house, office.

не хочет работать

Z0
На сайте с 03.09.2009
Offline
812
#12
wpuse:
не хочет работать

Я в коде не вижу, чтобы вы это сделали :)

W
На сайте с 12.03.2018
Offline
10
#13
ziliboba0213:
Я в коде не вижу, чтобы вы это сделали :)

Понял в чём была ошибка.

Z0
На сайте с 03.09.2009
Offline
812
#14
wpuse:
но я подключил. Возможно какая-то проблема с wp. Прочитайте лс на этом сайте. Не за просто так поправите мне эту мелочь.

Не знаю, что вы там подключили...

Мне не зайти 🍿

Parse error: syntax error, unexpected T_ARRAY in /home/virtwww/w_new-audit-g_ef444e7a/http/wp-content/themes/twentyfifteen/functions.php on line 299
W
На сайте с 12.03.2018
Offline
10
#15
ziliboba0213:
Не знаю, что вы там подключили...
Мне не зайти 🍿

Уже исправил. Теперь вопрос в другом. На этой странице работает https://audit-grant.ru/vypiska-egrip/ А на страницах других выписок нет. Их список можно увидеть в подвале сайта. id вроде те же самые. Не подскажите в чём может быть проблема ? Не работает именно на этих страницах

https://audit-grant.ru/vypiska-egrn/

https://audit-grant.ru/vypiska-egrp_passport/

Z0
На сайте с 03.09.2009
Offline
812
#16
wpuse:
Уже исправил. Теперь вопрос в другом. На этой странице работает https://audit-grant.ru/vypiska-egrip/ А на страницах других выписок нет. Их список можно увидеть в подвале сайта. id вроде те же самые. Не подскажите в чём может быть проблема ?

Я не знаю, что там у вас WP кэширует, но я не вижу в коде ни на той ни на других страницах...

W
На сайте с 12.03.2018
Offline
10
#17
ziliboba0213:
Я не знаю, что там у вас WP кэширует, но я не вижу в коде ни на той ни на других страницах...

Попробуйте несколько раз очистить кэш. Там где у меня написано работает, то всё работает. Я проверил в разных браузерах как со стороны пользователя, так и администратора. После очистки кэша заработало как положено в первых двух выписках в другом браузере, а там где не работало и не работает.

Z0
На сайте с 03.09.2009
Offline
812
#18
wpuse:
Попробуйте несколько раз очистить кэш. Там где у меня написано работает, то всё работает. Я проверил в разных браузерах как со стороны пользователя, так и администратора. После очистки кэша заработало как положено в первых двух выписках в другом браузере, а там где не работало и не работает.

Не, вот такой проверки у меня нет в коде нигде:

                        if (!street) { 

$("#street").parent().addClass("error");
} else {
$("#street").parent().removeClass("error");
}

Даже там, где работает 🤪

W
На сайте с 12.03.2018
Offline
10
#19
ziliboba0213:
Не, вот такой проверки у меня нет в коде нигде:
                        if (!street) { 
$("#street").parent().addClass("error");
} else {
$("#street").parent().removeClass("error");
}

Даже там, где работает 🤪

Но оно работает. Перейдите пожалуйста в личную беседу. Обсудим детали. Я оплачу эту маленькую правку. Почему вы подписали "php код ?" Ведь js

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий