使用/ json将数据导入jquery

时间:2011-06-02 21:17:48

标签: jquery json

对不起,这可能很简单,但我是新手,我找不到任何有意义的文档。我有一个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
");

虽然有些事情是错的 - 我一整天都在盯着它 - 我确信它很简单但是我看不到它ARG我不知道我在做什么。这是对的:item.products.image

我想把它放到列表中,这样我就可以使用jquery carousel

2 个答案:

答案 0 :(得分:4)

像这样使用getJSON()

$.getJSON('path/to/file', function(response){
  // response is a variable containing the JSON object, if it fetched it successfully
});

答案 1 :(得分:0)

{}创建一个对象 []创建一个数组

您发布的代码未显示对象和数组的结束位置。如果您发布更完整的示例,将有助于找到错误。