С массивами разобрался вроде. Теперь в аяксе я сразу передаю data в Grafics().
$.ajax({
url:'report.html',
data:{grf: grf,ot:ot,to:to},
dataType:'json',
success : function (data) {
Grafics(data);
}
})
А вот в Grafics() не получается поместить цикл в класс.
function Grafics(res) {
var chart1;
chart1 = new Highcharts.Chart({
chart: {
renderTo: 'chart_1',
type: 'line',
height: 250,
},
.......
series: [
function(res){
for(i=0;i<res.length;i++){
for (var prop in res[i]) {
{
name: prop,
data: res[i][prop]
},
}
}
return;
}
]
})
}
Пишет,что Grafics не определена.