Echarts连接mysql数据的实例

Echarts怎么连接数据库?不懂得别回答。自己做过相关项目的交流一下。谢谢了。... Echarts怎么连接数据库?不懂得别回答。自己做过相关项目的交流一下。谢谢了。 展开
 我来答
JovenShao
2015-04-14 · TA获得超过514个赞
知道小有建树答主
回答量:1161
采纳率:80%
帮助的人:616万
展开全部
var myChart;

        //创建ECharts图表方法
        function DrawEChart(ec) {
            //--- 折柱 ---
            myChart = ec.init(document.getElementById('main'));
            //图表显示提示信息
            myChart.showLoading({
                text: "图表数据正在努力加载..."
            });
            //定义图表options
            var options = {
                title: {
                    text: "通过Ajax获取数据呈现图标示例",
                    subtext: "www.stepday.com",
                    sublink: "http://www.stepday.com/myblog/?Echarts"
                },
                tooltip: {
                    trigger: 'axis'
                },
                legend: {
                    data: []
                },
                toolbox: {
                    show: true,
                    feature: {
                        mark: false
                    }
                },
                calculable: true,
                xAxis: [
                    {
                        type: 'category',
                        data: []
                    }
                ],
                yAxis: [
                    {
                        type: 'value',
                        splitArea: { show: true }
                    }
                ],
                series: []
            };

            //通过Ajax获取数据
            $.ajax({
                type: "post",
                async: false, //同步执行
                url: "/Ajax/GetChartData.aspx?type=getData&count=12",
                dataType: "json", //返回数据形式为json
                success: function (result) {
                    if (result) {                        
                        //将返回的category和series对象赋值给options对象内的category和series
                        //因为xAxis是一个数组 这里需要是xAxis[i]的形式
                        options.xAxis[0].data = result.category;
                        options.series = result.series;
                        options.legend.data = result.legend;
                        myChart.hideLoading();
                        myChart.setOption(options);
                    }
                },
                error: function (errorMsg) {
                    alert("不好意思,大爷,图表请求数据失败啦!");
                }
            });
        }

参考:http://www.stepday.com/topic/?906

莘赡05V
2015-04-14 · 知道合伙人软件行家
莘赡05V
知道合伙人软件行家
采纳数:1397 获赞数:3710
毕业安徽理工大学

向TA提问 私信TA
展开全部
Echarts连接不了数据库,你需要用PHP从数据库中查到数据然后以JSON的格式把这个值放到Echarts中,就可以了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式