Показать сообщение отдельно
  #1 (permalink)  
Старый 29.01.2010, 18:38
Интересующийся
Отправить личное сообщение для ekkl Посмотреть профиль Найти все сообщения от ekkl
 
Регистрация: 16.10.2009
Сообщений: 29

Результаты проверки сервером формы
Всем добрый день. Точно не знаю как решаются подобные вопросы, поэтому прошу прощения, если темка существует.
---
Есть форма, которая грузиться по ajax. (хотя я думаю это не столь важно)
Для проверки полей использую formvalidation. Но так как проверка на сервере все равно необходима этот плагин не сильно "перегружаю" правилами проверки, тем более, что не некоторые "вопросы" относительно правильности заполнения может дать ответ только сервер.
Так вот данные на сервер отправляются тоже ajax (метод formSubmit)
Сервер проверяет эти данные. Проверил.
Вот тут и возникает вопрос. Как он должен сообщить клиентскому скрипту все ли в порядке, или нет.
Я делал так: если все в порядке, сервер возвращает строку "ok".
Если есть ошибка в заполнении полей как серверу лучше всего дать ответ, в каком поле, какая ошибка. Думал упаковать строку в json
{"user":"нет такого позователя"}

теперь клиентский скрипт должен разобрать строку и подсветить нужные поля используя тот же formvalidation
Свои мысли я изложил, что не так, может лучше сделать как-то по другому?
Ответить с цитированием