Показать сообщение отдельно
  #1 (permalink)  
Старый 07.08.2011, 21:37
Новичок на форуме
Отправить личное сообщение для dummer232 Посмотреть профиль Найти все сообщения от dummer232
 
Регистрация: 30.09.2010
Сообщений: 7

Проблема с JSONP ... ошибки парсинга
Уже несколько часов не могу наладить работу кросс-доменного запроса
Вот сам код:


$.ajax({
                  url: "http://api.tumblr.com/v2/blog/david.tumblr.com/info?api_key=PyezS3Q4Smivb24d9SzZGYSuhMNPQUhMsVetMC9ksuGPkK1BTt",
                  //context: document.body,
                  cache:false,
                  crossDomain: true,
                  type: 'GET',
                  async: false,
                  dataType: "jsonp",
                  scriptCharset: "utf-8",
                  contentType: "application/jsonp; charset=utf-8",
                  jsonp:onJsonPLoad,
                  //callback: onJsonPLoad,
                  // data: "api_key=PyezS3Q4Smivb24d9SzZGYSuhMNPQUhMsVetMC9ksuGPkK1BTt",
                  success: function(date){
                      var dataJson = eval("(" + date + ")");
                      $("#feedback").html(dataJson.response.blog.title);
                  },
                  error: errorCustom
              });

              function onJsonPLoad(data){
                  alert("sdfsdfs");
              }

              function errorCustom(jqXHR, textStatus, errorThrown){
                      console.log(jqXHR);
                      //alert(textStatus);
                      $("#feedback").html(jqXHR);

                  }


FireBug пишит что "parsererror". Ответ с сервера приходит, но тут происходит ошибки при парсинге JSONP. Не могу понять в чем ошибка.

Последний раз редактировалось dummer232, 08.08.2011 в 12:15.
Ответить с цитированием