0
我有一个AJAX表达式获取从一个URL和成功功能信息是应该输出第一数组中的元素,所以我迅速作出执行此函数得到的元件:混淆从阵列
success: function(data) {
console.log(data[1]);
$('<div id="allResults">'+ alert(data[1].get[0]) +'</div>').appendTo('#results').html();
}
但由于某种原因.get[0]
是未定义的属性。我得到的错误:Uncaught TypeError: Cannot read property '0' of undefined
..
的console.log
输出这样的:
["The Killers", "The Beatles", "The Kinks", "The Orb", "The Wire", "The Simpsons", "Thoroughbred", "The Raven", "Thylacine", "Thor"]
我不知道我怎么能得到第一个元素...任何想法?
您是否尝试过使用数据[0] [0]'。它看起来像我的双维数组 – 2015-02-23 21:20:56
.get []是什么?你试图达到的目的可以通过数据完成[1] [1]。 – roshan 2015-02-23 21:22:14
你正在通过由'[“杀手”,“披头士乐队”,“扭结”,“The Orb”,“The Wire”,“辛普森一家”组成的'data [1]'' ,“Thoroughbred”,“Raven”,“Thylacine”,“Thor”]'当你试图从数据的第一个元素获取数据时,你可以告诉我们什么是输出log'data [0]' – hiren 2015-02-23 21:24:03