Ошибка в JSON
Помогите разобраться с ошибкой.
var options = { url : "URL", method: "post", dataType: "json", success: server_response }; $("#id").ajaxSubmit(options); данные корректно передаются на сервер, сервер выполняет обработку, после чего возвращает строку в формате JSON ('{"success":"true", "text":"Данные пользователя успешно обновлены"}' ) Но по какой-то причине возникает ошибка Invalid lable и функция success: server_response не вызывается. Может кто-нибудь знает, в чем может быть проблема? ЗЫ я меняю тип получаемых данных с json на text и прогоняю возвращенные данные через eval - все корректно работает в этом случае. |
смотри отладчиком,проблема на стороне клиента.А что за элемент id? может стоит попробовать
var txt; $.ajax({ type: "POST", url: "url", data: "{}", success: server_response, error: err }); function server_response(data, status) { var t_txt=JSON.parse(data); txt=t_text.success; } $('#id ').text(txt); |
Часовой пояс GMT +3, время: 04:42. |