Иван: удивительно но нет. ))) почти соотечественник. Дело в том что большая отозвавшихся именно такого толка. Вот и думаю, что сделал не так в описании )))
coderisimo
@coderisimo Автор вопроса, куратор тега JavaScript
RaulDuke:
Все просто .
кратко : пользователь меняет данные в инпуте. данные из инпута отправляются на сервер. сервер присылает ОК или FALSE (результат валидации) , мы меняем заголовок инпута на красный в случае ошибки.
Напишу миксин (ну хочу сильно переписывать имеющуюся разметку, для использования компонента)_, который можно будет прикрутить к любой форме в дальнейшем. _underscore не такой большой, буду использовать его , что разряжение кол-ва запросов к серверу
coderisimo
@coderisimo Автор вопроса, куратор тега JavaScript
RaulDuke: полагаю, могу написать и без компонента. через эвент в onchange(e) получу атрибут из измененного поля, сформирую запрос к серверу и получив ответ буду знать в какому элементу применять зависящие от результатов валидации изменения стиля. Нужно только понять , как фильтровать события изменения содержимого поля (то что делает debounce в _underscore) , чтобы запросы отправлялись с некоторой задержкой
coderisimo
@coderisimo Автор вопроса, куратор тега JavaScript
RaulDuke:
Да -да.. Спасибо за возможное решение. Мне любые варианты интересны.
Просто пока это выглядит сложнее чем решение на jQ .
Мне нужно отправлять запрос на сервер. Какой не важно. Для запроса мне нужно получать имя поля и его содержимое. И еще момент. нельзя отправлять миллион запросов в секунду. Т.е запросы должны следовать с небольшим запаздыванием. Вот и возникает искушение написать по-старинке )))
не знаю, насколько это "костыльно" )). Общая идея - создаете XML с SOAP параметрами и отправляете куда надо.