我正在解决一个拼字游戏问题,并验证这些单词是否存在于我的语言中,我尝试使用 wordreference api:http://www.wordreference.com/docs/api.aspx .
这是访问不存在的单词时返回的响应类型
1.
{
"Response" : "Redirect",
"URL" : "/enro/umbrella"
}
2.
{"Error" : "NoTranslation", "Note" : "No translation was found for umbrellaasd."}
我的问题是我应该在下面的成功函数中放入什么来查看该单词是否存在?
function exista(word) {
var ok = 0;
var raspuns;
$.ajax({
async: false,
url: "http://api.wordreference.com/0.8/ff175/json/roen/" + word,
method: 'get',
success: function(transport) {
}
});
return ok;
}
谢谢! :)
最佳答案
transport
是代表服务器响应的对象,因此您应该能够测试 transport.Error
和/或 transport.Response
区分错误和成功响应。
关于javascript - 关于请求响应的非常基本的 AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14294053/