Показать сообщение отдельно
  #1 (permalink)  
Старый 30.08.2016, 15:18
Аспирант
Отправить личное сообщение для Floyd Посмотреть профиль Найти все сообщения от Floyd
 
Регистрация: 20.05.2014
Сообщений: 40

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

как правильно сделать?
а) сервер отвечает массивом, где содержится последовательно имя функции которую запустить и параметр.
б) заранее до сабмита как-то заложить варианты развития событий, а сервер отвечает массивом с вариантом развития и параметрами
в) ...?

то есть как решить задачу ответа от сервера, когда при этом ответе не только замена/вставка html, но могут быть и вызовы hide/show и тп?

спасибо.
Ответить с цитированием