我有一个带有json请求的html文件。我无法让json显示结果。 我有什么错误?
<p id="syno"></p>
这是我应该看到的结果 以下是该
的脚本<script>
var apiUrl = 'http://words.bighugelabs.com/apisample.php?v=2&format=json';
$.ajax({
url: apiURL,
type: "GET",
dataType: 'json'});
success: function (response) {
// The request succeeded
console.log(response);
parseWord(response);
},
error: function (xhr, status) {
// The request failed
console.log(status);
showError();
}
function parseWord(data) {
$('#syno').text(noun.ant);
}
</script>
答案 0 :(得分:-1)
函数parseWord(data)
永远不会被调用。如果你想要{j}请求成功时运行parseWord(data)
,你必须这样做:
$.ajax({
url: apiURL,
type: "GET",
dataType: 'json',
success: function parseWord(data) {
$('#syno').text(data.noun.ant);
}
});
我建议你看看这个
上的documentation