【发布时间】:2017-11-08 08:26:57
【问题描述】:
我目前正在使用 codeigniter 处理一个项目。我有一个名为 dashboard.php 的视图页面。在仪表板中,我的任务是显示图表。从 dashbord.php 我正在调用控制器函数 stat()。我使用 Morris.js 创建了图表,该图表位于 stat.php。
控制器函数 stat()
public function stat()
{
$this->load->view('template/admin_header', $data);
$this->load->view('merchant/stat', $data);
$this->load->view('template/footer', $data);
}
查看页面 stat.php
<script>
$(function() {
Morris.Area({
element: 'morris-area-chart-scan-payment',
data: [
{
period: 'Mon',
spoint: 2666,
mpayment: null,
},
{
period: 'Tue',
spoint: 2778,
mpayment: 1350,
},
{
period: 'Wed',
spoint: 4912,
mpayment: 1969,
}
],
xkey: 'period',
ykeys: ['spoint', 'mpayment'],
labels: ['Scan Point', 'Payment'],
parseTime: false,
pointSize: 2,
hideHover: 'auto',
resize: true
});
});
</script>
<div id="morris-area-chart-scan-payment"></div>
dashboard.php 查看页面
<div id="div1"></div>
我在视图页面dashboard.php中创建了一个div标签。如何使用 JQuery/Ajax 在 dashboard.php 的 stat.php 中显示图表?
【问题讨论】:
-
谁能帮我解决这个问题?
-
dashboard.php 中 stat.php 中的图形是什么意思?
-
图形位于一个单独的视图文件 stat.php 中。我想要的是使用 Jquery 和 Ajax 在仪表板中显示图表。
-
我认为这是不可能的(未测试),因为图表有很多与 jquery 相关的影响,所以这不是好方法。你必须从 dashbord.php 调用 ajax
标签: javascript php jquery ajax codeigniter