Я уже запрашиваю, и json отображает данные в Inspect Element> Network> Preview, а затем извлекаю их из своего кода js.
Здесь данные будут извлекаться
"dataSrc": function (jsn) {
fill_pie([jsn.all_acc, jsn.recordsFiltered], ['All Accounts', 'Verified Accounts']);
return jsn.data;
}
и здесь будут отображаться данные
function fill_pie(varData = [0], varLabel = ['No Data']) {
if (filterClick == 1) {
if (myChart) {
myChart.destroy();
}
var ctx = document.getElementById("myChart").getContext("2d");
myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: varLabel,
datasets: [{
data: varData,
backgroundColor: ["#83827E", "#00C851",],
}]
},
options: {
title: {
display: true,
text: "Real Property Tax Account"
},
responsive: true,
legend: {
display: false
},
scales: {
yAxes: [{
ticks: {
beginAtZero: true,
userCallback: function (label, index, labels) {
// when the floored value is the same as the value we have a whole number
if (Math.floor(label) === label) {
return label;
}
},
}
}],
},
}
});
filterClick = 0;
}
}
fill_pie();
})
Отображается «Нет данных» и нет ошибок в сети.В чем будет проблема?Что мне делать?