这个星期学习echart的pie图,因为它比highchart的要酷炫。

整整一个星期时间,终于把数据放了进去。

​首先贴上echart代码

var echarts = function(data){

var

a=data

var m= {value:335,

name:'直接访问'};

var n= {value:310,

name:'邮件营销'};

var l= {value:234,

name:'联盟广告'};

var p= {value:135,

name:'视频广告'};

var o= {value:1548,

name:'搜索引擎'};

var

g=[m,n,l,p,o];

option = {

title : {

text: 'SSID',

subtext: '在线情况',

x:'center'

},

tooltip :

{

trigger: 'item',

formatter: "{a}

{b} : {c} ({d}%)"

},

legend: {

orient : 'vertical',

x : 'left',

data:a

},

toolbox:

{

show : true,

feature : {

mark :

{show: true},

dataView :

{show: true, readOnly: false},

magicType

: {

show:

true,

type: ['pie',

'funnel'],

option: {

funnel: {

x:

'25%',

width:

'50%',

funnelAlign: 'left',

max:

1548

}

}

},

restore :

{show: true},

saveAsImage : {show: true}

}

},

calculable :

true,

series :

[

{

name:'data',

type:'pie',

radius :

'55%',

center:

['50%', '60%'],

data :

data

}

]

};

require.config({

paths:

{

echarts:

'http://echarts.baidu.com/build/dist'

}

});

// 使用

require(

[

'echarts',

'echarts/chart/pie' //

使用柱状图就加载bar模块,按需加载

],

function

(ec) {

//

基于准备好的dom,初始化echarts图表

var myChart =

ec.init(document.getElementByIdx_x('main'));

//

为echarts对象加载数据

myChart.setOption(option);

}

);};

$.ajax({

url:'getstacntgroupbyssid.php',

type:'post',

dataType:'json',

success:function(data){

echarts(data);

}

});

这里是前端的代码。里面的ajax已经弄好了。

ajax主要就是把先从前端的data中吧值拿出来,然后定义abcd什么的赋上去。然后再用ajax传值过去即可

后台数据只要名字对就可以了。其中我用的是json类型的数据。贴上代码

echarts pie ajax赋值,echart-pie-ajax相关推荐

  1. JQuery中使用Ajax赋值给全局变量失败异常的解决方法,jqueryajax

    我们在用JQuery的Ajax从后台提取数据后想把它赋值给全局变量,但是却怎么都赋不进,为什么呢? 原因其实很简单,我们用的Ajax是异步操作,也就是说在你赋值的时候数据还没提取出来,你当然赋不进去, ...

  2. 利用ajax赋值,利用ajax给table赋值解决办法

    利用ajax给table赋值解决办法 利用ajax给table赋值解决办法 日期:2014-05-16 浏览次数:20632 次 利用ajax给table赋值 本帖最后由 litengfei0020 ...

  3. 微信小程序给echarts图表动态赋值

    微信小程序给echarts图表动态赋值 接上一篇:微信小程序引入echart图表 直接上例子(运行需要结合上一篇,拉至文章顶部进入): import * as echarts from '../../ ...

  4. ajax背景、ajax对象、ajax状态、ajax与http、ajax请求数据接口、同步与异步、ajax请求XML数据、封装ajax函数、artTemplate简介、同源策略和跨域请求、JSONP

    AJAX简介: ajax背景: 1.AJAX(Asynchronous JavaScript And Xml)异步的 JavaScript 和 XML:ajax是浏览器提供的一套API,最早出现在谷歌 ...

  5. java中ajax的用途_java Ajax的应用

    一.Ajax的使用步骤 步一:创建AJAX异步对象,例如:createAJAX() 步二:准备发送异步请求,例如:ajax.open(method,url) 步三:如果是POST请求的话,一定要设置A ...

  6. ajax方法怎么用,ajax的使用方法

    后台在写代码时 一般都会用到AJAX传值的方法 了解的AJAX方法有三种样式 第一 $.ajax( { type: "POST", url: "UserList.ashx ...

  7. 使用ajax发送数组请求,Ajax请求传递数组参数

    var ids = []; var rows=$("#tt").datagrid("getSelections"); for(var i=0; i ids.pu ...

  8. AJAX入门,什么是AJAX?为什么要用AJAX?如何使用AJAX?

    一.什么是Ajax Ajax(Asynchronous JavaScript and XML) 异步JavaScript和XML Ajax实际上是下面这几种技术的融合: (1)XHTML和CSS的基于 ...

  9. php ajax传值报错,ajax传值报错之php5.5、5.6关于ajax的传值要求

    在工作中,使用ajax的时候,出现了一种莫名其妙的情况.两台服务器都是正常运行的,但是在使用ajax的时候,发现在其中一台服务器运行完全没有问题的代码,迁移到另外一台服务器的时候,无法正常工作,经过不 ...

  10. 原生AJAX以及JQuery发送AJAX请求的几种方式

    JSON&AJAX 文章目录 JSON&AJAX 1. JSON 1.1 json概述 1.2 Json使用 3. 原生AJAX 4. JQuery的AJAX 4.1 GET请求方式 ...

最新文章

  1. CSS 背景(background)(背景颜色color、背景图片image、背景平铺repeat、背景位置position、背景附着、背景简写、背景透明、链接导航栏综合案例)
  2. b是python文件二进制打开_如何在Python中打开和显示原始二进制数据?
  3. Linux 操作系统原理 — 文件系统 — 管理与优化
  4. 高级软件工程课程第二次作业
  5. login窗口for mysql_CTF| SQL注入之login界面
  6. [渝粤题库]陕西师范大学《幼儿园语言教育》作业
  7. java设置日历_java – 设置日历实例的时间
  8. 关于 路标设置 的问题
  9. 易语言pc微信hook最新版本
  10. word图片另存为变黑色_Word的图片另存为图片格式的方法
  11. health_parent的linux环境
  12. 2022 Apache IoTDB 物联网生态大会 | 议题嘉宾公布,大会亮点抢先看!
  13. 【面试题】1383- 面试官问:Vue3 对比 Vue2 有哪些变化?
  14. 下载安装tushare
  15. TexturePacker命令行使用(command line)
  16. Hastelloy C-276 (UNS N10276) 含钨的镍-铬-钼合金
  17. ftp给服务器上传文件,ftp上传文件给服务器
  18. CSDN为什么学生认证有些人显示学校名称,有些显示高校学生
  19. 魅蓝note3联通卡显示无服务器,竟然有这么多bug?面对魅蓝note3犹豫了
  20. java毕业设计西安财经大学校园一卡通管理系统源码+lw文档+mybatis+系统+mysql数据库+调试

热门文章

  1. 3D版四国军棋 - 概要设计
  2. ppt工作汇报免费模板
  3. 【轻量级】轻量级网络结构总结
  4. VBA编程实现汉字注音
  5. openlayers 结合echart 完成交互事件
  6. 产品分析时的自攻螺丝注意事项:主要对应塑胶件上面的自攻螺丝
  7. 全搜二百关键字呕心沥血
  8. 轩辕传奇服务器合并信息,轩辕传奇3月15日部分服务器合服公告
  9. 淄博市政府领导莅临斐讯回访考察
  10. 开关量8入4出,高速以太网通讯Socket自由协议远程IO模块 YJ94