Как обрабатывать разный ответ от сервера и вставлять на страницу?
Всем снова привет.
К примеру, есть форма регистрации, ее поля, кнопка сабмит.
При нажатии отправляем аяксом эту форму и получаем разные варианты:
1) неверный формат поля => надо высветить div с ошибкой, помнеять класс поля
2) всё ок => дизаблим кнопку сабмит, вставляем div с именем юзера
как правильно сделать?
а) сервер отвечает массивом, где содержится последовательно имя функции которую запустить и параметр.
б) заранее до сабмита как-то заложить варианты развития событий, а сервер отвечает массивом с вариантом развития и параметрами
в) ...?
то есть как решить задачу ответа от сервера, когда при этом ответе не только замена/вставка html, но могут быть и вызовы hide/show и тп?
спасибо.
|