问题原文地址:http://blog.csdn.net/you23hai45/article/details/51585506#reply

1.大家反馈的问题:

页面框架和图表框架都有,控制台也可以看到json文件的内容,但是就是不显示数据

2.先说自己的解决方法吧:

2.1解决办法:

2.2 浏览器端截图:

3.代码

3.1链接源代码:原文地址:http://blog.csdn.net/you23hai45/article/details/51585506#reply

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>echarts-JSON请求数据</title><link rel="shortcut icon" href="../js/echarts-2.2.7/doc/asset/ico/favicon.png"><script type="text/javascript" src="../js/echarts-2.2.7/doc/asset/js/jquery.min.js" ></script><script type="text/javascript" src="../js/echarts.js" ></script><script>$(document).ready(function(){var chart = document.getElementById('chart');var chartData = echarts.init(chart);chartData.setOption({title: {text: '异步数据加载示例'},tooltip: {},legend: {data:['销量']},xAxis: {data: []},yAxis: {},series: [{name: '销量',type: 'bar',data: []}]});$.get('../js/data.json').done(function (data) {console.dir(data);// 填入数据chartData.setOption({xAxis: {data: data.categories},series: [{name: '销量',data: data.data}]});});function eConsole(param) {console.dir(param);}chartData.on("click",eConsole);});</script></head><body><div id="chart" style="width: 1900px; height: 900px;"></div></body>
</html>
{"categories": ["苹果","橘子","荔枝","桃子","栗子","梨子","柿子"],"data": [500,280,386,190,107,207,452]
}

3.2 我的代码

主要是引入echarts、jQuery路径不同

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>echarts-JSON请求数据</title><script src="echarts.min.js"></script><script src="jquery-1.8.3.min.js"></script><script>$(document).ready(function(){var chart = document.getElementById('chart');var chartData = echarts.init(chart);chartData.setOption({title: {text: '异步数据加载示例'},tooltip: {},legend: {data:['销量']},xAxis: {data: []},yAxis: {},series: [{name: '销量',type: 'bar',data: []}]});$.get('data.json').done(function (data) {console.dir("data:"+data);//看着像Jsonconsole.dir("data.categories:"+data.categories);//居然是Undefindconsole.dir("data.data:"+data.dat);//居然是Undefindconsole.dir(typeof(data))//你会发现控制台输出的是String// 填入数据var data = JSON.parse(data);//加上这行,将Sring类型的data转换为JSON形式chartData.setOption({xAxis: {data: data.categories},series: [{name: '销量',data: data.data}]});});function eConsole(param) {console.dir(param);}chartData.on("click",eConsole);});</script></head><body><div id="chart" style="width: 1900px; height: 900px;"></div></body>
</html>

data.json

{"categories": ["apple","orange","litchi","peach","Chestnuts","Pears","Persimmon"],"data": [500,280,386,190,107,207,452]
}

4.延伸讨论:

jQuery $.get().done()的用法

5.一起学习共同 进步

关于”echarts-JSON请求数据”一文读者反映chart无法显示数据的分析相关推荐

  1. layui table数据表格中数据返回成功,但页面不显示数据内容问题

    layui table数据表格中数据返回成功,但页面不显示数据内容问题. 这是我做毕业设计的时候自己遇到的问题,后来查看了网上的一些技术贴子而得到解决,所以便想总结一个大概的方法,供大家参考! 一般导 ...

  2. datagrid数据表格当数据为0的时候页面不显示数据

    如下图: datagrid数据表格当数据为0的时候页面不显示数据,为空的表格数据全是0,但是页面无法显示 传递的json数据也是没问题的: 所以实在想不通,为什么easyUI datagrid 不显示 ...

  3. 模糊查询时,页面没有数据,数据库编辑器里可以正常显示数据

    目前遇到两种类似的情况: 1.查看数据库中的数据,比如:此时有两个表会议表和部门表,删除时,我们使用软删除(del),会议表里的3和4不是删除状态,而部门表里的3和4是删除状态,若两表联合查询加上查询 ...

  4. layui数据表格搜索php代码,layui实现显示数据表格和搜索功能示例

    本文实例讲述了layui实现显示数据表格和搜索功能.分享给大家供大家参考,具体如下: 搜索 layui.use('table', function(){ var table = layui.table ...

  5. easyui的数据网格实现多条件查询并显示数据

    项目ssm(spring+springmvc+mybatis) 编译工具:eclipse 后台框架:easyui 因为easyui数据网格显示的是一种json格式数据: {"total&qu ...

  6. php显示mysql数据实例_php 连接mysql数据库并显示数据 实例 转载 aoguren

    PHP连接MySQL数据库并显示数据//---------基本设定---------$mysql_server_name = "localhost";//服务器名称:$mysql_ ...

  7. python串口数据绘图_使用Python串口实时显示数据并绘图的例子

    使用pyserial进行串口传输 一.安装pyserial以及基本用法 在cmd下输入命令pip install pyserial 注:升级pip后会出现 "'E:\Anaconda3\Sc ...

  8. python读取串口数据 绘图_使用Python串口实时显示数据并绘图的例子

    使用pyserial进行串口传输 一.安装pyserial以及基本用法 在cmd下输入命令pip install pyserial 注:升级pip后会出现 "'E:Anaconda3Scri ...

  9. echarts折线图鼠标悬浮竖线_echarts y轴,显示数据,但不显示竖线

    在yAxis中插入: axisLine: {show:false}, axisTick: {show:false}, yAxis : [ { show:true, axisLine: {show:fa ...

最新文章

  1. livechart 只显示 y 值_基于Python语言的SEGY格式地震数据读取与显示编程
  2. AcornCharts
  3. Redux之compose
  4. OpenGL Shadow Mapping阴影贴图的实例
  5. 关于华为mate9安装apk缺少证书的问题(更新版)
  6. 机器学习——人工神经网络之后向传播算法(BP算法)
  7. 累计增量备份策略_数据安全与备份解决方案ZDLRA快速恢复
  8. 山东理工oj答案java_众数问题(山东理工OJ)
  9. 书评:使用Scikit-Learn和TensorFlow进行动手机器学习
  10. Numpy:通过算数运算取值、替换值
  11. POI读取excel文件
  12. sql server 中后缀为.mdf的文件是干什么用的??
  13. 【最全】BliBli,视频下载方法汇总!【最新】
  14. 煤矿智能更衣柜管理系统解决方案
  15. 职业能力测试之逻辑(一)
  16. house robbers
  17. Linux磁盘管理工具RAID、Parted
  18. python爬取收费漫画_Python爬虫,爬取腾讯漫画实战
  19. cmd的一些有趣命令
  20. Python列表的extend函数

热门文章

  1. redis的nodejs客户端ioredis初识
  2. 为你推荐一款高效的IO组件——okio
  3. 基于python的中证股票分析
  4. 软著申请所需资料整理(软件著作权)
  5. 动物叫声合集v1.0支持25种动物叫声模拟
  6. [文档] 软件需求规格说明书
  7. 数据导入与预处理-第4章-数据获取python读取pdf文档
  8. 论文翻译——中国武汉市2019年新型冠状病毒感染患者的临床特征
  9. 【汇正财经】什么是成长投入策略?
  10. 假设检验中的P 值 (P value)