我试图使line-chart.js成为数据库中的数据,我将codeigniter与mvc规则一起使用,但是当尝试使用jquery ajax从控制器传递数据来查看数据时,我感到困惑。
我的控制器:
function debit_sungai_for_grafik(){
$dsfg = $this->m_data->get_debit_sungai2();
foreach($dsfg as $d){
$data[] = (float) $d->kiriQ;
}
echo json_encode($data);
exit();
}
视图:
...
var config = {
type: 'line',
data: {
labels: ["January", "February", "March", "April", "May", "June", "July"],
datasets: [{
label: "My First dataset",
data: $.ajax({
type: "GET",
url: "<?php echo site_url("main/debit_sungai_for_grafik") ?>"
}),
fill: false,
borderDash: [5, 5],
}]
},
...
没有数据出现。我怀疑我在数据传递规则上错了。谢谢您的帮助。