第一种:静态数据

$('#THChartDiv').highcharts({chart: {type: 'spline'},title: {text:过程线'
},xAxis: {title: {text: 'X'}
},
yAxis: {title: {text: 'Y'}
},
tooltip: {enabled: true,formatter: function () {return 'this.y + ',' + this.x;
    }
},
legend: {enabled: false
},
plotOptions: {line: {dataLabels: {enabled: true},enableMouseTracking: false}
},
series: [{name: 'XY',data: [[3.9, 4.2], [5.7, 8.5], [8.9, 15.2], [17.0, 26.6], [34.2, 50.3], [46.6, 74.8]]
}]
});
chart = $('#THChartDiv').highcharts();

第二种:动态数据

动态数据有几种办法,

1:单独设置Ajax方法或者函数对data设值

(1)首先对chart设置空数据

series: [{
                    name: '水位',
                    data: []
                }]

  (2)再单独调用Ajax方法对chart重新赋值

$.ajax({
                url: urlData,
                success: function (data) {

//把后台返回的json字符串转换为json对象
                    var jsonData = eval("(" + data + ")");
                    //定义一个数组
                    var sdata = [];

//获取图形实例
                    var series = chart.series[0];
                    //迭代,把异步获取的数据放到数组中
                    var i = 0;
                    $.each(jsonData, function (i, d) {

//此处必须强制数据类型转换,否则有可能不能正确绘制图形
                        sdata.push([parseFloat(d.z), parseFloat(d.q)]);
                    });
                    //设置数据,重新绘制图形
                    series.setData(sdata);
                }
            });

2:chart在load事件中对data设值

转载于:https://www.cnblogs.com/coolsundy/p/4207233.html

JQuery图形插件,Highcharts平滑线条处理方法相关推荐

  1. JQuery图表插件Highcharts示例教程

    JQuery图表插件Highcharts示例教程,先上图,大伙Show一下效果:先上三个图,分别是曲线.柱状.扇形. 图表中的数据纯属于DEMO的测试数据,没有实际用意.下面讲下大致的实现步骤 第一步 ...

  2. ThickBox jquery 图形插件

    在<head>标签中导入 <script type="text/javascript" src="path-to-file/jquery.js" ...

  3. jquery饼状图插件的指引线_JQuery图表插件Highcharts示例教程

    JQuery图表插件Highcharts示例教程,先上图,大伙Show一下效果:先上三个图,分别是曲线.柱状.扇形. 图表中的数据纯属于DEMO的测试数据,没有实际用意.下面讲下大致的实现步骤 第一步 ...

  4. html5 jquery paint plugin,制作高质量的JQuery Plugin 插件的方法

    JQuery Plugin插件,如果大家不明白什么是JQuery插件或都不清楚如何编写可以查看其官方的网站:jQuery Authoring Guidelines 好了,下面有一些我觉得想做一个好的插 ...

  5. 使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法

    使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 参考文章: (1)使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 (2)https: ...

  6. php 导出tables,jquery+php实现导出datatables插件数据到excel的方法_php技巧

    本文实例讲述了jquery+php实现导出datatables插件数据到excel的方法.分享给大家供大家参考.具体如下: DataTables是一个jQuery的表格插件.这是一个高度灵活的工具,依 ...

  7. SlidesJS基本使用方法和官方文档解释 【Jquery幻灯片插件 Jquery相册插件】

    SlidesJS基本使用方法和官方文档解释 [Jquery幻灯片插件 Jquery相册插件] 标签: jquery文档functionstringdiv相册 2012-04-19 15:23 3931 ...

  8. 【jQuery】兼容IE6的图表插件Highcharts

    在网页中有时候需要画出统计图,尤其是一些OA系统中,这样能够给各位看官一个直观的数据显示.图表用很多东西都能画出来,比如JSP可以利用JAVA本身就有的绘图函数,php有jpgraph插件,具体请看& ...

  9. 20X16 FCPX插件发光画笔线条描边图形绘制工具中文版FCPXBrushGlow

    20X16 FCPX插件发光画笔线条描边图形绘制工具中文版FCPXBrushGlow [插件介绍] 这个插件是时下非常流行的发光画笔图形效果动画,通过使用插件可以直接用鼠标在画面上绘制发光线条图案等: ...

最新文章

  1. android html.fromhtml 字体加粗,Android Html设置TextView的颜色、加粗样式
  2. JS实现博客前端页面(一)—— 封装基础库
  3. IDOC 创建,增强,管理,配置
  4. webRTC开启摄像头
  5. 2018 Spring Team Contest D HDU - 6023、HDU - 6024、HDU - 6025 、HDU - 6027 、HDU - 6029
  6. 一款WP小游戏代码分享
  7. IOS15之Swift5.5的KVC报错以及JSON转字典转模型
  8. ‘ping‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
  9. python没有菜单栏怎么搞mac_Mac 下 sublime 怎么调出顶端菜单栏
  10. IT公司老板落水,各部门员工怎么救??
  11. 广东省2021高考2bi补录成绩查询,重磅!广东省2021年普通高考美术统考成绩1月8日起可查询!...
  12. mysql5.3.4 mac 配置_Mac下安装与配置MySQL
  13. Chrome 52的变化
  14. iOS开发,更改状态栏(StatusBar)文字颜色为白色
  15. 什么是Selenium?如何使用Selenium进行自动化测试
  16. eSIM物联网卡的优点有哪些
  17. Android三种动画知识总结
  18. 10个办法让设计小白迅速get海报设计要点!
  19. 如何利用SPSS软件进行数据的描述性分析
  20. 《无法打开包括文件:“Eigen\Dense”:No such file or directory》亲测有效的解决方法

热门文章

  1. Mac版MindNode获得了新的大纲功能,简单易用
  2. python判断两个列表中的元素是不是全都一样
  3. 联想Lenovo浏览器被锁定
  4. 双显示器 启动黑屏 黑苹果_黑苹果装机黑屏问题解决方案5500xt
  5. pcb中元件各个名称
  6. Nacos服务名ip地址改为域名
  7. U8 销售订单对应的生产订单缴库情况执行报表
  8. 从0到0.1,快速搭建一个静态网站
  9. 最精明的商家-9元包邮不亏反赚
  10. 记录一次补丁服务器异常处理的过程