Импорт данных с JSON в JQuery - PullRequest
0 голосов
/ 03 июня 2011

Извините, это, вероятно, просто, но я новичок в этом, и я не могу найти какую-либо документацию, которая имеет смысл.У меня есть ссылка на json, которую мне нужно внести в список для карусели jquery

{"products":
[{"name":"gadget",
"id":{"id":"g123",
"vendorCode":"qqw234",
"vendorSku":"g223"},

Все, что я пробую, выходит пустым или не найдено данных.

Добавлено из ответа:

только что перечислил его часть, чтобы показать, как он отформатирован.Я могу вытащить данные, используя php, так что я знаю, что ссылка в порядке

Это то, что я хочу сделать;

$.getJSON(http://mylink.com, function(data){ $.each(data.items, function(i,item){ $("").attr("src", item.products.image).appendTo("#images") .wrap("
"); }); $("#products.name").html(data.title); $("#products.description").html(products.description); $("#products.productLink").html("Details
");

Что-то не так, хотя-я смотрел на этовесь день - я уверен, что это просто, но я не вижу этого, АРГ. Я не знаю, что я делаю.Правильно ли это: item.products.image?

Я пытаюсь внести его в список, чтобы я мог использовать jquery carousel

Ответы [ 2 ]

4 голосов
/ 03 июня 2011

Используйте getJSON () как это:

$.getJSON('path/to/file', function(response){
  // response is a variable containing the JSON object, if it fetched it successfully
});
0 голосов
/ 03 июня 2011

{} создает объект [] создает массив

Отправленный вами код не показывает, где заканчивается объект и массивЕсли вы разместите более полный пример, это поможет найти ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...