Console.log 无法在 jQuery 中显示

Console.log cannot show in jQuery

我的 javascript 正在使用 jQuery。但是,当我单击#button_execute 时,.done 的回调函数中的console.log 没有在我的控制台上打印任何内容。我不确定如何 console.log 他们。

$("#button_execute").click(function() {

    var htmlContainer = htmlGraphContent(); 
    var graphContext = returnGraphContext();
    var formData = extractFormData();
    var buildingId = formData.buildingId;
    var zoneId = formData.zoneId;
    var dateExtracted = formData.dateExtracted;
    var url = "/api/building/" + buildingId + "/zone/" + zoneId + "/" + dateExtracted;

    sendJqueryRequest("GET", url)
        .done(function(data) {
        console.log("#button_execute - data.data.result:",data.data.result);
        buttonPlayLayout();
        var resultArray = data.data.result;
        htmlContainer.collapse("show");
        lastDataRetrieved = resultArray;
        console.log( "#button_execute_bms - sendJqueryRequest(\"GET\"," + url + ")");
        startRealTimeGraph(resultArray, graphContext, formData);
        console.log("real_time_graph.js - #button_execute_bms - lastDataRetrieved:",lastDataRetrieved);
        })
        .fail(function(error) {
            alertCreator(error, "#bms-container", "bms-alert");
        });
 });

这是sendJqueryRequest

var sendJqueryRequest = function (type, url, data) {       
    var jsonToSend = {type: type, url: url};
    console.log("sendJqueryRequest");
    if(data) { 
        jsonToSend.data = data; 
        console.log("sendJqueryRequest jsonToSend: "+jsonToSend);
    }
    console.log(jsonToSend.url);
    return $.ajax(jsonToSend);
};

谢谢。

我意识到那是因为一个非常愚蠢的情况:我没有意识到前端js的console.log会post到浏览器的控制台,而不是浏览器的控制台终端。很抱歉在这个问题上浪费你们这么多时间。