|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.05.2018, 23:01 | #31 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
Меня теперь другое смущает!
Когда человек, ни чего не заполнив, нажал на кнопку "Отправить", то у него все поля будут красными по js. А когда он все заполнил и тогда уже нажал на кнопку, то все ровно все поля красные! Странно... Код ajax: Код:
Код:
Вот как так?! Тогда я решил сделать так, что бы класс ошибки удалялся непосредственно при наборе инпута. Пошарившись в интернете нашел два решения: js Код:
Код:
Ладно я, не опытный и криворукий, но тут чужой код, за который спасибо сказали и полюсы ставили люди! Вообще ни чего не понимаю.... |
01.05.2018, 23:08 | #32 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
Полный js: (оба выше указанных кода закомментировал, что бы не мешался пока что. На время теста их проверки на фокус поля были закомметированны.)
Код:
|
03.05.2018, 16:19 | #33 | ||
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
Цитата:
Цитата:
Спасибо! |
||
03.05.2018, 19:57 | #34 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Цитата:
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
10.05.2018, 17:20 | #35 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
А по делу есть кому что то сказать?
Вот этот код должен бы добавлять класс ошибки, когда длина набираемого текста меньше восьми. Код:
|
10.05.2018, 17:36 | #36 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Учись дебажить свой код поэтапно, в данном случае проверяй:
1. происходит ли вообще обращение к этой функции при вводе текста? 2. что именно возвращает конструкция jQuery(this).val().trim().length? Проверяется всё это элементарным выбросом в консоль любого контрольного символа или значения переменной (конструкции). Примеров проверки длины значения в input на всяких SO море. |
11.05.2018, 19:18 | #37 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
Код отработал, но только после ухода из поля. Я считал, что change отслеживает события в реальном времени. Видимо, я не правильно понял change.
Хотя это решение дали человеку с подобным же вопросом, отслеживанием в реальном времени. |
12.05.2018, 14:05 | #39 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
Благодарю!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка формы | ts-alan | ASP.NET | 0 | 26.05.2015 21:21 |
Отправка формы | userrrr | PHP | 52 | 28.12.2014 18:44 |
отправка формы | weder | PHP | 4 | 02.05.2010 21:00 |
отправка формы | L_M | PHP | 5 | 28.07.2009 12:01 |