通过ajax+echarts 实现数据的交互

<script type="text/javascript">myEchart=echarts.init(document.getElementById('main'));// 主要内容的部分myEchart2=echarts.init(document.getElementById('main2'));var option2={title:{},tooltip:{trigger:'item' },legend: {data:['横轴','纵轴']},toolbox: {show : true,feature : {dataView : {show: true, readOnly: false},magicType : {show: true, type: ['line', 'bar']},restore : {show: true},saveAsImage : {show: true}}},calculable : true,xAxis:[{//通用    坐标轴类型,横轴默认为类目型'category',纵轴默认为数值型'value'  //type:'category',     //data:['周一','周二','周三','周四','周五','周六','周日']//类目型     类目列表,同时也是label内容,//type:'category',//boundaryGap: true,data:[]//splitLine: {show:false},/* data :  function (){var list = [];for (var i = 1; i <= 11; i++) {list.push('3月' + i + '日');} return list;}() */}],yAxis:[{type:'value',name:'金额', }],series:[{    name:'报表',type:'bar',symbol:'roundRect',data:[],markPoint : {data : [{type : 'max', name: '最大值'},{type : 'min', name: '最小值'}]},markLine : {data : [{type : 'average', name: '平均值'}]},itemStyle:{//设置折线拐点的样式normal:{color:'#8EE5EE'} },lineStyle:{normal:{color:'#8EE5EE',width:2}}}]}myEchart2.setOption(option2);myEchart2.showLoading();var yData=[];//定义一个数组var names=[];$.ajax({type:'post',async:true,url:"${pageContext.request.contextPath}/DaysinfoServlet",data:[],dataType:'json',success:function(result){if(result){for(var i=0;i<result.length;i++){yData.push([i,result[i].sScore]);}for(var i=0;i<result.length;i++){     names.push('3月' + i + '日');    //挨个取出类别并填入类别数组}myEchart2.hideLoading();myEchart2.setOption({xAxis: {data: names},series:[{name:'金额',data:yData}]});}else{alert("数据加载失败!");}}});
</script>

ajax中xAxis的赋值相关推荐

  1. 利用ajax赋值,jquery利用async在ajax中给全局变量赋值

    var bool_=false; function set_state(url){ $.ajax({ type:'get', url:url, data:'', dataType:'html', as ...

  2. js设置全局变量ajax中赋值

    js设置全局变量,在ajax中给予赋值赋值不上问题解决方案 方案一. //在全局或某个需要的函数内设置Ajax异步为false,也就是同步. $.ajaxSetup({async : false}); ...

  3. ASP.NET 2.0 AJAX中Webservice调用方法示例

    ASP.NET 2.0 AJAX中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例.笔者安装的ASP.NET 2.0 AJAX 版本为AJAX November CTP. ...

  4. AJAX 中Sys.WebForms.PageRequestManager的事件激发顺序

    AJAX 中Sys.WebForms.PageRequestManager的事件激发顺序 测试代码: [c-sharp] view plaincopy 测试代码如下: <%@ Page Lang ...

  5. ajax中data传参报错

    项目场景: 今天学习了一点ajax,还是有很多不理解的地方,准备先写一个小页面测试一下 问题描述: 我在进行传参的时候报错 错误代码: 原因分析: 由于AJAX中data使用{},括起来的,就是jso ...

  6. ASP.NET 2.0 ajax中gridView的刷新问题!

    我是一个经常使用ASP.NET2.0的开发人员,最近看了ajax课程,也想使用一下Ajax这个强大的技术,我就使用了,在一个UpdatePanel中放入了一个gridView,果然能达我的满意效果,设 ...

  7. java ajax datatype_理解jquery ajax中的datatype属性选项值

    jquery中ajax的dataType属性用于指定服务器返回的数据类型,如果不指定,jQuery 将自动根据HTTP包MIME信息来智能判断,如果datatype选项不填写的话,会将返回的数据当成字 ...

  8. 编程控制Word文档中Table的赋值

    当在线打开的Word文档中包含有Table时,如何给Table中的单元格赋值呢?如果是仅仅几个数据,用户可以一个个手动填写,但若是从数据库中读取的大量数据,再想一个个填写那可就真正让人头疼了,在这种情 ...

  9. 记得ajax中要带上AntiForgeryToken防止CSRF攻击

    经常看到在项目中ajax post数据到服务器不加防伪标记,造成CSRF攻击 在Asp.net Mvc里加入防伪标记很简单在表单中加入Html.AntiForgeryToken()即可. Html.A ...

最新文章

  1. 腾讯云TDSQL-A发布公有云版本 支持第七次全国人口普查等海量数据场景
  2. python自学流程-Python系统学习流程图,教你一步步学习python
  3. 《高性能网站构建实战》 目录--转
  4. 如何深拷贝一个对象数组?
  5. js动态获取时间的方式
  6. linux常用命令的全拼(转载)
  7. cookie注入原理详解(一)
  8. 子进程 已安装 pre-removal 脚本 返回了错误号 1或2 解决办法:
  9. YOLO3算法个人算法理解心得
  10. MySQL一些随机函数记录
  11. spark 随机森林 源码解析
  12. 【论文阅读】Enhancing Underwater Imagery using Generative Adversarial Networks
  13. RPM包安装的数据库进行版本升级
  14. 计算56除以四十可以用计算机,CPU如何来计算除法 一
  15. Wireshark网络分析实战笔记(二)显示过滤器
  16. 汇编语言六 报数出列设有n(设为17)个人围坐在圆桌周围,按顺时针给他们编号(1,2,~~~,n),从第1个人开始顺时针方向+1报数,当报数到m(设为11)时,该人出列
  17. c语言文件打开方式字符串,C语言打开文件-C语言打开文件的方式-C语言以只读方式打开文件-C语言以读写方式打开文件-嗨客网...
  18. Halide学习笔记----Halide tutorial源码阅读3
  19. 两个ip是否在同一网段?
  20. 爱婴室主要股东再现减持:莫锐伟、王云亦是如此,业绩表现不理想

热门文章

  1. emoji表情符号有时不能正常显示的问题的解决方案
  2. Python 基础篇(三)--初步编程总结,各种常识
  3. 数据库存储过程及存储函数
  4. PYTHON爬虫爬取豆瓣电影的一周口碑电影排行榜
  5. 进程fork和exec ---Unix网络编程笔记
  6. 低代码助力生产管理:ERP生产管理系统
  7. pcb覆铜 厚度 过孔大小 过孔与导线比例
  8. openstack victoria 对接华为存储OceanStor 5110 v5(Kunpeng)
  9. python语言能够跨平台使用吗_中国大学MOOC: Python语言能够跨平台使用。
  10. 今日热榜已成过去式?这个全新的热点神器,你一定要知道!