Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Получение JSON (https://javascript.ru/forum/jquery/17308-poluchenie-json.html)

Tmin10 16.05.2011 23:43

Подскажите пожалуйста, как всё таки получить простой текст с сервера, уже даже не знаю, где могут быть ошибки...

Kolyaj 17.05.2011 08:23

Цитата:

Сообщение от monolithed
формат данных неправильный:
["а",["анекдоты","авито","аэрофлот" ,"авто ру","афиша","авто","афоризмы"," авианова","альфа банк","акинатор"]]

сами догадаетесь почему?

Я не догадался. Почему?

monolithed 17.05.2011 11:01

Цитата:

Сообщение от Kolyaj
Я не догадался. Почему?

дело было поздней ночью :D, перепутал ответ walik'a с TC
Цитата:

Сообщение от walik
json.a;


Tmin10 17.05.2011 20:47

Ну так что же не правильно в коде получении текста?

monolithed 17.05.2011 20:53

Цитата:

Сообщение от Tmin10
Ну так что же не правильно в коде получении текста?

вам передаются данные в нотации массива, поэтому используйте именно эту нотацию для обработки данных

Tmin10 17.05.2011 20:58

Цитата:

Сообщение от monolithed (Сообщение 105148)
вам передаются данные в нотации массива, поэтому используйте именно эту нотацию для обработки данных

Рад бы, да возникают непонятные препятствия, из-за которых код не работает:

$.ajax({
					url: "http://tmin10.net.ru/search.js",
					dataType : "json",				
					//error: function(jqXHR, textStatus, errorThrown) {alert(textStatus);},
					success: function (data) { 
					alert("tre");//data[1];				
					}
				});

walik 17.05.2011 23:24

Может дело в том что ты пишешь:
dataType : "json"

и поэтому не выполняется функция сукчесс, так как ты не получаешь JSON, и JQuery должен выдать ошибку что то типа: "parseerror"

walik 17.05.2011 23:25

убери dataType

Tmin10 17.05.2011 23:36

Я пытаюсь загрузить именно JSON, но, даже без типа, возникает ошибка.

walik 18.05.2011 09:23

А зачем ты пытаешься загрузить JSON если тебе отдают массив ?


Часовой пояс GMT +3, время: 21:27.