我可以知道为什么我的ajax叫两次吗?还是正常?

我是JS新手。 我正在尝试调用API并将数据保存在变量中(obj = []) 但是我通过控制台,我的ajax调用被调用了两次。我可以知道为什么吗?

这是我在浏览器上发现的控制台,被称为两次:

我可以知道为什么我的ajax叫两次吗?还是正常?

下面是我的代码:

$(function (){
    var obj = [];
    var selected = $("select.dr-down option:selected").click().val();
    var markup = '';
    getaPI();

    console.log('obj = ',obj);

    function getaPI() {
        $.ajax({
            url: 'http://www.mocky.io/v2/5d73bf3d3300003733081869',method: 'GET',}).done(function (data) {
            data.forEach(function (data) {
                obj.push(data);
            });
        })
    }
})
mumu1514 回答:我可以知道为什么我的ajax叫两次吗?还是正常?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3162602.html

大家都在问