检查omdnapi中的空响应
Check null response in omdnapi
我想使用omdbapi获取电影信息…我能够得到的信息,当它是一个有效的电影标题,我想显示一个消息,当标题不存在。代码有什么问题?
$scope.searchMovie= function(){
$http.get('http://www.omdbapi.com/?t='+$scope.name+'&y='+$scope.year+'').success(function (response) {
var len=response.length;
if(len === null)
{
alert("No records found!");
}
else{
$scope.movieSearch=response;
}
});
};
Api response有response字段。您可以使用此字段来确定是否找到了电影(respone.Response=="True"
)或未找到(respone.Response=="False"
)。
试试这个:
$scope.searchMovie= function(){
$http.get('http://www.omdbapi.com/?t='+$scope.name+'&y='+$scope.year+'').success(function (response) {
console.log(response);
if (response.Response == "False")
{
alert("No records found!");
}
else if (response.Response == "True")
}
});
};
相关文章:
- 如何将getJson的响应保存在全局变量中
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 使用angularjs向浏览器发送servlet响应(下载功能)
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- 不再使用innerHTML进行AJAX响应.(代码未得到响应)
- 为什么可以't我使用了AJAX响应的一部分
- 响应动画手风琴不工作
- 如何从SeleniumWebdriver获取异步Javascript响应
- Ajax调用在Firefox中不会自动响应
- 可以在响应时隐藏iphone上的“播放”按钮以进行视频播放
- 由于响应中不存在“Access Control Allow Origin”标头,跨域请求停止工作
- 如何在 JavaScript 和 HTML 中更改对输入框的提示响应
- IIS动态HTTP响应标头
- 预期响应包含一个对象,但在angular js中得到一个数组错误
- Ajax响应转换
- 使Intro.js工具提示响应
- 存储$http如何从$http函数(Angularjs)外部获取可访问变量中的响应
- 将高图饼图中的文本居中显示为响应
- Css转换没有响应
- 检查omdnapi中的空响应