对不起,这可能很简单,但我是新手,我找不到任何有意义的文档。我有一个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
了答案 0 :(得分:4)
像这样使用getJSON():
$.getJSON('path/to/file', function(response){
// response is a variable containing the JSON object, if it fetched it successfully
});
答案 1 :(得分:0)
{}
创建一个对象
[]
创建一个数组
您发布的代码未显示对象和数组的结束位置。如果您发布更完整的示例,将有助于找到错误。