Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Ошибка в JSON (https://javascript.ru/forum/library-toolkit-framework/29665-oshibka-v-json.html)

demoniqus 06.07.2012 15:49

Ошибка в 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 - все корректно работает в этом случае.

GreyDog 22.10.2012 09:57

смотри отладчиком,проблема на стороне клиента.А что за элемент 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.