На странице, на которой предположительно отображается диаграмма, отображаются только оси X и Y, но диаграмма не отображается, хотя массив, полученный мной в результате вызова Ajax, присутствует.
У меня есть потратил 5 дней на возню, и я думаю, пришло время сдаться и поспрашивать,
HTML-страница
Код: Выделить всё
Chart.js Sample
#myChart {
min-width: 100px;
max-width: 500px;
min-height: 200px;
max-height: 400px;
}
var chData = [];
$(document).ready(function(){
$.ajax({
url: "ajax.php",
method: "GET",
dataType: "JSON",
contentType: "application/json; charset=utf-8",
success: function(data) {
chData = data;
}
});
var chartId = new Chart($("#myChart"), {
type: 'bar',
data: {
labels: ["HTML", "CSS", "JAVASCRIPT", "CHART.JS", "JQUERY"],
datasets: [{
label: "Subjects",
data: chData
}]
}
});
});
Код: Выделить всё
Код: Выделить всё
chData
(5) ['44', '35', '22', '28', '73']
Спасибо за ваше время и помощь
Подробнее здесь: https://stackoverflow.com/questions/793 ... o-chart-js
Мобильная версия