支持flash的格式

时间:2011-02-02 13:03:07

标签: javascript jquery

我有一个存储为toc.js的json,例如json就像这样

[{ "id":"205","name":"apple", "description":"fruit"},
 {"id":"206","name":"radio","description":"Electronics"},]

我在我的代码中使用$.getJSON( url,callback)。 但结果是对象格式,我得到数组格式的输出,因此它可以在闪存中使用。 我试图从闪存上的JSON中获取数据,但闪存不支持JSON-P输出。

2 个答案:

答案 0 :(得分:2)

var foo = '[{ "id":"205","name":"apple", "description":"fruit",}, {"id":"206","name":"radio","description":"Electronics"}]'

foo = JSON.parse(foo);

Object.prototype.toString.call(foo) === '[object Array]'
在将字符串验证为JSON后,

$.getJSON将调用该(JSON.parse)。通过调用确保服务器将您发送回去的内容:

$.get(url, callback, 'text');

并在回调中查找响应数据。

答案 1 :(得分:0)