Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.07.2012, 15:49
Профессор
Отправить личное сообщение для demoniqus Посмотреть профиль Найти все сообщения от demoniqus
 
Регистрация: 28.05.2008
Сообщений: 182

Ошибка в 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 - все корректно работает в этом случае.
Ответить с цитированием
  #2 (permalink)  
Старый 22.10.2012, 09:57
Новичок на форуме
Отправить личное сообщение для GreyDog Посмотреть профиль Найти все сообщения от GreyDog
 
Регистрация: 02.10.2012
Сообщений: 6

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

Последний раз редактировалось GreyDog, 22.10.2012 в 10:00.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
json данные не грузятся в windows XP но грузятся в w7 rustamaha Элементы интерфейса 2 28.11.2011 12:35
JSON или JSONP для запросов на другой сервер? Метод GET, для длинных сообщений? Kotakota jQuery 5 23.08.2011 23:12
jQuery. Обработка ошибок и JSON. mma_mma jQuery 3 19.07.2010 12:10
Ошибка в jquery.forms ? Помогите разобраться. Ксандер jQuery 10 26.08.2009 18:39
То-ли лыжи не едут, толи... возможно ошибка в коде. AzriMan Общие вопросы Javascript 19 18.05.2009 16:07