Comments 31
Ниша подобных плагинов уже заполонена. А когда рынок переполнен — единственное возможное решение — быть лучше конкурентов. а первый взгляд все более-менее удобно. Что же, удачи.
+4
В наше время трудно удивить мир чем-то сверх новым, а вот улучшать уже существующие идеи, делать их удобнее и развивать их в лучшую сторону можно бесконечно :)
tFormer.js именно такая попытка улучшийть существующие решения.
Спасибо :)
tFormer.js именно такая попытка улучшийть существующие решения.
Спасибо :)
+2
Ядерная смесь из подчеркиваний и camel case доставляет.
+10
Было бы круто, если бы вместе с валидацией была предусмотрена возможность форматирования поля при вводе пробелами и другими символами, например, под номер пластиковой карты или номер телефона.
+2
Да, добавить можно маски ввода, подсвечивание, подсказки при вводе (в этих подсказках можно так же указать пример валидной записи)
0
это есть в планах, так-же как и jQuery версия, и многие другие прелести, которые чуть позже опишу в TODO.md / IDEAS.md на гитабе.
но для запуска бета версии пока функционала хватит :)
но для запуска бета версии пока функционала хватит :)
0
Жалко, что от проверки полей на серверной стороне это не избавляет.
+4
// включение / выключени процессинг состояния у сабмит кнопки
Простите за занудство, но «включение/выключение состояния обработки у кнопки подтверждения» теперь не торт?
Простите за занудство, но «включение/выключение состояния обработки у кнопки подтверждения» теперь не торт?
0
Что? Таймауты в валидаторе? Вы сделали мой день.
-2
Рад стараться, но иногда это необходимая вещь.
К примеру в случае с валидацией через AJAX запрос, чтоб не слать запросы по каждому инпуту мы можем ждать пока инпуты прервутся на 2 секунды например и только тогда делать запрос.
К примеру в случае с валидацией через AJAX запрос, чтоб не слать запросы по каждому инпуту мы можем ждать пока инпуты прервутся на 2 секунды например и только тогда делать запрос.
+4
К примеру? Честно, не могу представить.
-5
примеру: по умолчанию таймаут для валидации через запрос равен 2000
в случае если пользователь прервет ввод данных на 2 секунды — tFormer пошлет запрос для валидации введенных в поле данных.
в случае если пользователь прервет ввод данных на 2 секунды — tFormer пошлет запрос для валидации введенных в поле данных.
+4
не сочтите за нападку, но underscore debounce, не?
0
Ни в коем случае не нападка и замечание очень кстати. Смысл моих таймаутов такой-же как и underscore debounce, если пользователь прерывается на время=timeout — выполняется валидация.
В случае AJAX валидации, когда пользователь прервался на requestTimeout и запрос еще не успел вернуть результат, а пользователь опять изменил введенные данные — предыдущий запрос прерывается и запускается счетчик для нового.
В случае AJAX валидации, когда пользователь прервался на requestTimeout и запрос еще не успел вернуть результат, а пользователь опять изменил введенные данные — предыдущий запрос прерывается и запускается счетчик для нового.
0
UFO just landed and posted this here
UFO just landed and posted this here
Можно расширить синтаксис собственным валидатором? Или все эти
*, @, @s
захардкожены?0
Oбъект _v_ который используется для валидации пока не расширяемый (это временно).
Его можно дописать в случае необходимости ну или все что не валидируется стандартными парвилами плагина можно валидировать через own() функцию.
Если у Вас есть идеи как его расширить/дополнить/улучшить — радо рассмотрю детальный фидбек.
Так же уже работаю над полной поддержкой HTML5 синтаксиса форм.
Его можно дописать в случае необходимости ну или все что не валидируется стандартными парвилами плагина можно валидировать через own() функцию.
Если у Вас есть идеи как его расширить/дополнить/улучшить — радо рассмотрю детальный фидбек.
Так же уже работаю над полной поддержкой HTML5 синтаксиса форм.
0
По описанию впечатляет, но посмотрим как будет жить в реальных проектах.
0
Главное чтобы это вдохновение быстро не иссякло! Успехов! Буду следить за развитием!
+1
Немного не понял из статьи и документации, сам сабмит формы по AJAX присутствует?
+1
Sign up to leave a comment.
tFormer.js — велосипед для валидации форм