Javascript jQuery的API问题

Javascript jQuery的API问题,javascript,jquery,Javascript,Jquery,我正在尝试在我的网页中实现一个API。但是,由于某些原因,没有显示任何数据。我做了一件和以前的API类似的事情,但它不起作用 以下是我的代码: 标题 $(函数(){ var req=$.ajax({ url:“http://api.lmiforall.org.uk/api/v1/soc/search?q=computer" }); 控制台日志(数据); 请求完成(功能(数据){ var wrapperDiv=$(“”{ “类”:“包装器” }); 变量标题=$(“”{ 文本:数据[0]。标题

我正在尝试在我的网页中实现一个API。但是,由于某些原因,没有显示任何数据。我做了一件和以前的API类似的事情,但它不起作用

以下是我的代码:


标题
$(函数(){
var req=$.ajax({
url:“http://api.lmiforall.org.uk/api/v1/soc/search?q=computer"
});
控制台日志(数据);
请求完成(功能(数据){
var wrapperDiv=$(“”{
“类”:“包装器”
});
变量标题=$(“”{
文本:数据[0]。标题
});
wrapperDiv.append(标题);
$(“正文”).append(wrapperDiv);
});
});
您在“完成”方法范围之外记录“数据”。试着这样做:


标题
$(函数(){
var req=$.ajax({
url:“http://api.lmiforall.org.uk/api/v1/soc/search?q=computer"
});
请求完成(功能(数据){
控制台日志(数据);
var wrapperDiv=$(“”{
“类”:“包装器”
});
变量标题=$(“”{
文本:数据[0]。标题
});
wrapperDiv.append(标题);
$(“正文”).append(wrapperDiv);
});
});

谢谢您修复了它。