Я пытался реализовать этот пример
http://www.jqplot.com/examples/date-axes.php#chart2
и это мой код
$script="var line1=[['2008-06-30 8:00AM',4], ['2008-7-14 8:00AM',6.5], ['2008-7-28 8:00AM',5.7], ['2008-8-11 8:00AM',9], ['2008-8-25 8:00AM',8.2]];";
$script .= "$.jqplot('chart_periodi', [line1]";$script .= ", {
legend:{show:true},
title:'Aperture/ora nel tempo, da inizio a fine ciclo newsletter',
axes:{
xaxis:{
renderer:$.jqplot.DateAxisRenderer,
tickOptions:{formatString:'%b %#d, %#I %p'},
min:'June 16, 2008 8:00AM',
tickInterval:'2 weeks'
}
},
series:[{lineWidth:4, markerOptions:{style:'square'}}]
highlighter: {sizeAdjust: 7.5},
grid: {background:'#f3f3f3', gridLineColor:'#accf9b'},
})";
echo $script;
$objResponse->script($script);
и echo
показывает это
var line1=[['2008-06-30 8:00AM',4], ['2008-7-14 8:00AM',6.5], ['2008-7-28 8:00AM',5.7], ['2008-8-11 8:00AM',9], ['2008-8-25 8:00AM',8.2]];$.jqplot('chart_periodi', [line1], {
legend:{show:true},
title:'Aperture/ora nel tempo, da inizio a fine ciclo newsletter',
axes:{
xaxis:{
renderer:$.jqplot.DateAxisRenderer,
tickOptions:{formatString:'%b %#d, %#I %p'},
min:'June 16, 2008 8:00AM',
tickInterval:'2 weeks'
}
},
series:[{lineWidth:4, markerOptions:{style:'square'}}]
highlighter: {sizeAdjust: 7.5},
grid: {background:'#f3f3f3', gridLineColor:'#accf9b'},
})
Я не могу понять, в чем проблема. У меня нет ошибки, но сюжет не виден.
Спасибо
Вы добавили параметры, которые заставили пунктуацию необходимо скорректировать. Попробуйте добавить запятую в конце строки «series» и удалить запятую в конце строки «grid».
Других решений пока нет …