我使用ChartJS
扩展名来显示条形图。但我不知道如何动态实现它,所以我使用Clistview
来更新图表值,但它不起作用,有没有办法使用listview
或不使用listview
更新条形图值listview
。
我的年龄范围来自数据库动态搜索当我点击搜索年龄范围更改显示而不刷新页面我想要更改grpah值。
以下是我在$this->widget(
'chartjs.widgets.ChBars',
array(
'id' => 'tbl-age-range',
'width' => 600,
'height' => 300,
'htmlOptions' => array(),
'labels' => array("18-24","25-34","35-44"),
'datasets' => array(
array(
"fillColor" => "#ff00ff",
"strokeColor" => "rgba(220,220,220,1)",
"data" => array(10, 20, 30, 40, 50, 60)
)
),
'options' => array()
)
);
页面中使用的代码:
{{1}}
我想像ajax一样在加载时更改值。