В какой форме принимать AJax ответы сервера?
Например :
при регистрации, при проверке E-mail адреса и логина на "уникальность" - ошибка : на данный адрес уже есть аккаунт и такой логин уже занят. Как правильно сообщить об этом? Возможные ответы сервера : "error_check_email|error_check_login"
А затем разбивать в местах, где есть "|" и чекать значения, искать ошибки?
ИЛИ "l:1|e:1"
l - логин
e - E-mail
0 - проверка пройдена
1 - ошибка
Тем самым логин(l):ошибка(1)
и разбивать это все на массив.
Вообще-то тема вопроса была не в способе передачи, а в самих данных. То есть писать ли полностью error_check_login равное 0 или можно отметить это значение за x. X: 0. Первый способ понятнее, но это же все потом будет не важно.?
Я пишу полностью, потому что уважайте тех, кто будет потом читать Ваш код.. Сами через год забудете что у вас значит X и на отладку потратите больше времени если там возникнет ошибка.