json没有显示结果

时间:2014-12-08 01:57:29

标签: javascript json

我有一个带有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>

1 个答案:

答案 0 :(得分:-1)

函数parseWord(data)永远不会被调用。如果你想要{j}请求成功时运行parseWord(data),你必须这样做:

$.ajax({
    url: apiURL,
    type: "GET",
    dataType: 'json',
    success: function parseWord(data) {
               $('#syno').text(data.noun.ant);
             }
});

我建议你看看这个

上的documentation