【发布时间】:2015-12-13 11:59:54
【问题描述】:
在我的代码中,我有一个 AJAX 调用,它返回如下字符串:
['De Noordzeemoorden 3 Ritueel',-15,3190,'Pearson',47850,],
['The Galactic Mage (The Galactic Mage...',-15,254,'Pearson',3810,],
['How to Develop your ESP (English Edit...',-15,1839,'Thomson',27585,],
['Wat ons niet zal doden (Millennium Bo...',-13,2732,'Kluwer',35516,],
['All Dressed in White: An Under Suspic...',-11,527,'Kluwer',5797,],
['Wormhole (The Rho Agenda Book 3) (Eng...',-11,2535,'Kluwer',27885,],
['Separation of Power (A Mitch Rapp Novel)',-10,1726,'Pearson',17260,],
['A Banquet of Consequences: A Lynley N...',-9,3695,'Thomson',33255,],
['De Navigator',-9,2126,'Kluwer',19134,]
我想用这个响应来绘制图表。我在绘制图形的函数中使用此响应。问题是,结果被解释为字符串,这会导致错误。
例如,当我复制粘贴上面的字符串并将其放入绘制图形的函数中时,它就像一个魅力。
有什么想法吗?
【问题讨论】:
-
如果
typeof response是object然后使用JSON.parse解析它并在图中使用该数据.. -
那不是字符串。它看起来像一些嵌套数组(没有看到外部数组外壳)。这可以解释为什么当您将数据粘贴到函数中时它会起作用。我们需要查看更多代码以了解您如何使用它。 相关代码,如AJAX调用和函数。
标签: javascript arrays ajax string google-visualization