我正在学习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语法?