for循环的一次迭代后,Javascript变量是否增加了两次?

时间:2019-06-20 18:25:35

标签: javascript jquery loops

以1开头的变量“ i”以2结尾。 循环只运行一次,但是我看不到它在哪里递增。

这是我的代码

for (var i = 1; i <= NumberOfDaysGlobal; i++) {
        console.log("number of days: " + NumberOfDaysGlobal)
        // ajax request        
        var url = '/Enquiry/EnquiryRooms/';
        var data =
        {
            vid: $('#vid').val(),
            eid: $('#eid').val(),
            day: i
        }
        console.log(data);
        console.log("first " + i);
        $.post(url, data, function (result) {
            console.log("loop");
            console.log("second" + i);
            $('[data-dayid="' + i + '"]').html(result);                

            //console.log($('[data-dayid="' + i + '"]'));
        });
    }

这是控制台日志的输出

t

0 个答案:

没有答案