Esou tentando criar umgráficocom morris,segue ocódigo
$.ajax({
type: "POST",
url: url,
data: "cidade=" + this.value,
dataType: "json",
success: function (data) {
var contador = 0;
var dataChart = "";
for (key in data.dadoscategorias) {
for (i = 0; i < data.dadoscategorias[key].length; i++) {
if (contador === 0) {
dataChart += '{"label": "' + data.dadoscategorias[key][i] + '",';
contador++;
} else {
dataChart += '"value": ' + data.dadoscategorias[key][i] + '},';
contador = 0;
}
}
}
document.getElementById("categoryChart").classList.remove("hidden");
Morris.Donut({
element: 'donut_chart',
data: [dataChart],
colors: ['rgb(0, 0, 255, 0.8)', 'rgb(255, 0, 255, 0.8)'],
formatter: function (y) {
return y + '%'
}
});
}
});
Estou com problema com davariável“ dataChart”,com ela dentro do“ data:”,或其他国家。 Ela me retorna o seguinte项目:
{“标签”:“ Encher saco”,“值”:6},{“标签”:“puliça”,“值”:1},{“标签”:“puliçaa”,“值”:1 }
Como eu falei,la dentro dafunçãodecriaçãodográfico,elenãorenderiza,porémse eu copiar o valor dela e colocar do jeito que ele sai没有警报,功能正常... Ela precisa delgum tratamento?