![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.06.2007
Сообщений: 59
|
![]()
Уважаемые коллеги, прошу содействия в разрешении задачи.
Следующий скрипт постоянно возвращает ошибку, чтобы я не делал. Сам JSON я проверял, он валиден или может я чего не понимаю. $.ajax({ dataType: 'json', error: function(){alert('ошибка')}, url: 'http://transportgid.upfactor.ru/api/?m=userLogin&phone=123&password=123 ', success: function(data){ $.each(data, function(i,item){ }); } });
Кто знал, тот знал точно. Кто не любит свет, тот и живет ночью.
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 08.06.2009
Сообщений: 96
|
![]()
Какая ошибка и куда отправляете?
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.06.2007
Сообщений: 59
|
![]()
Отрабатывает error: function(){alert('ошибка')},
Вторую часть вопроса не понял, в примере кода вроде указан адрес. Он реальный. Да и на всякий случай хочу упомянуть... что запрос отправляется с другого домена.
Кто знал, тот знал точно. Кто не любит свет, тот и живет ночью.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 08.06.2007
Сообщений: 59
|
![]()
Разобрался, необходимо использовать jsonp для обращения на иной сервер.
Но проблема опять не решилась. Возвращает ошибку парсинга. Что меня крайне смущает. JSON ведь верный ![]()
Кто знал, тот знал точно. Кто не любит свет, тот и живет ночью.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 08.06.2007
Сообщений: 59
|
![]() Код:
В общем, для того чтобы проблема была решена, необходимо сделать ряд правок: 1. Добавляем опции ajax jsonp: false, jsonpCallback: "test", //Название функции обратного вызова в которую завернут JSON 2. Добавляем в хвост URL значение "callback=?" 3. Сам JSON на сервере оборачиваем в функцию обратного вызова test({"result":"error","content":[{"id":"301","description":"phone "}]}); Вот и все будет работать... Надеюсь что мои изыскания еще кому-нибудь помогут.
Кто знал, тот знал точно. Кто не любит свет, тот и живет ночью.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VirtualAllocEx возвращает ошибку 87 (неправильный параметр) | calypso | Win Api | 7 | 26.02.2013 22:51 |
JQuery + Json+ Ajax | maomam | JavaScript, Ajax | 0 | 02.12.2012 22:32 |
выдает ошибку при чтении файлов | MetR | Общие вопросы Delphi | 13 | 28.11.2010 00:15 |
HttpWebResponse: вервер возвращает 500 ошибку | Manonia | Общие вопросы .NET | 0 | 24.07.2010 08:07 |
idHTTP при нерабочем сайте возвращает ошибку | Yuran | Работа с сетью в Delphi | 5 | 26.05.2008 14:37 |