![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
![]()
Меня теперь другое смущает!
Когда человек, ни чего не заполнив, нажал на кнопку "Отправить", то у него все поля будут красными по js. А когда он все заполнил и тогда уже нажал на кнопку, то все ровно все поля красные! Странно... Код ajax: Код:
Код:
Вот как так?! Тогда я решил сделать так, что бы класс ошибки удалялся непосредственно при наборе инпута. Пошарившись в интернете нашел два решения: js Код:
Код:
Ладно я, не опытный и криворукий, но тут чужой код, за который спасибо сказали и полюсы ставили люди! Вообще ни чего не понимаю.... |
![]() |
![]() |
![]() |
#32 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
![]()
Полный js: (оба выше указанных кода закомментировал, что бы не мешался пока что. На время теста их проверки на фокус поля были закомметированны.)
Код:
|
![]() |
![]() |
![]() |
#33 | ||
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
![]() Цитата:
Цитата:
Спасибо! |
||
![]() |
![]() |
![]() |
#34 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
![]() Цитата:
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
![]() |
![]() |
![]() |
#35 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
![]()
А по делу есть кому что то сказать?
Вот этот код должен бы добавлять класс ошибки, когда длина набираемого текста меньше восьми. Код:
|
![]() |
![]() |
![]() |
#36 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
Учись дебажить свой код поэтапно, в данном случае проверяй:
1. происходит ли вообще обращение к этой функции при вводе текста? 2. что именно возвращает конструкция jQuery(this).val().trim().length? Проверяется всё это элементарным выбросом в консоль любого контрольного символа или значения переменной (конструкции). Примеров проверки длины значения в input на всяких SO море. |
![]() |
![]() |
![]() |
#37 |
Пользователь
Регистрация: 25.08.2015
Сообщений: 60
|
![]()
Код отработал, но только после ухода из поля. Я считал, что change отслеживает события в реальном времени. Видимо, я не правильно понял change.
Хотя это решение дали человеку с подобным же вопросом, отслеживанием в реальном времени. |
![]() |
![]() |
![]() |
#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 |