首页 > 解决方案 > 为什么我的 ajax 请求没有被编译?

问题描述

我的这部分代码不起作用,我已经尝试做所有事情但它仍然不起作用,我该怎么做才能修复它?

$.ajax({
    url: "https://corona-api.com/countries/BR",
    type: "GET",
    sucess: function(response){
        document.getElementById("ifbr").innerHTML = response.latest_data.confirmed
    },
    error: function(){
        document.getElementById("ifbr").innerHTML = "Erro na Consulta !"
    }
})

标签: javascripthtmljqueryajax

解决方案


我认为您需要更改sucesssuccess,并添加data如下:

$.ajax({
    url: "https://corona-api.com/countries/BR",
    type: "GET",
    success: function(response){
        document.getElementById("ifbr").innerHTML = response.data.latest_data.confirmed
    },
    error: function(){
        document.getElementById("ifbr").innerHTML = "Erro na Consulta !"
    }
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<p>Confirmed: <span id="ifbr"></span></p>


推荐阅读