我正在学习 javascript,现在我正在使用一些 json 文件和 mootools。问题是我想在其他域上使用 json,所以我正在尝试使用 Jsonp。我正在尝试编写一些代码行,但我无法真正理解我在做什么,因为我不是一个真正的程序员(通常我在 C# 中编写几行代码,而不使用 json、xml 或任何类型的数据)。
那是我的代码:
function getSearchValue()
{
var searchvalue = getElementById('campo').value;
var firstparturl = "http://m.airpim.com/json/public/search?";
var lastparturl = "&k=&e=1";
var finalurl = firstparturl + searchvalue + lastparturl;
return finalurl;
}
var myRequest = new Request.JSONP
(
{url: getSearchValue(),
onComplete: function(data)
{
// Here I should save the json data in one array
}
}).send();
我收到的数据是一个 json 对象?如果是,我怎样才能将它保存到一个数组中......我的意思是解析的 mootools 语法是什么?