highcharts对于饼状图的数据接口
来源:互联网 发布:我的世界如何查看端口 编辑:程序博客网 时间:2024/05/17 23:16
前台
var data2=new Array(new Array(),new Array());//饼状图的数据时二维数组--------------------------------------------------------------
var chart2 = new Highcharts.Chart({
// $('#container2').highcharts({
chart: {
renderTo:'container2',
type: 'pie',
plotBackgroundColor: null,
plotBorderWidth: null,
plotShadow: false
},
title: {
text: '损耗率'
},
tooltip: {
pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>'
},
plotOptions: {
pie: {
allowPointSelect: true,
cursor: 'pointer',
dataLabels: {
enabled: true,
color: '#000000',
connectorColor: '#000000',
format: '<b>{point.name}</b>: {point.percentage:.1f} %'
}
}
}
});
$.ajax({
type: "POST",
url: "<%= basePath%>tu/piejson.action",
data: "status=bingtu",
dataType:'json',
success: function(returndata){
var result = eval('(' + returndata.json + ')');
//用
$.each( { result.data, function(i, n){ alert( "Name: " + 就等于后台二维数组的“Opera” + ", Value: " + 等于二维数组对应的6.2 );});
}
chart2.addSeries({ name: result[0].name, data:data2});
}
});
-------------------后台
private String json;
public String getJson()
{
return json;
}
/**
* @param 对jsonTree进行赋值
*/
public void setJson(String json)
{
this.json = json;
}
public String initPieString() {
JSONArray gdsNodes = new JSONArray();
JSONObject gdsNodeYear = new JSONObject();
Object[][] array ={{"Opera",6.2},{"Others",0.7},{"Firefox",45.0},{"IE",39.6},{"Safari",8.5}}; //也是一个二维数组
gdsNodeYear.put("name", "损耗率");
gdsNodeYear.put("data",array);
gdsNodes.add(gdsNodeYear);
json = gdsNodes.toString();
return SUCCESS;
}
- highcharts对于饼状图的数据接口
- highcharts的数据赋值
- 对于接口的学习
- Highcharts中数据的作用
- Highcharts的数据表示(1)
- 对于新手 接口的理解
- 对于HTTPServlet接口的理解
- highcharts柱形图中x轴数据的类型
- 用highcharts展现你的数据
- highcharts饼状图数据库动态数据显示
- 好用的数据highcharts中异步加载数据
- 对于大数据的理解
- 对于.NET中接口的理解
- C#对于接口的一些疑问
- 对于设备驱动接口的认识
- 对于MIPI接口的认识--初步总结
- 对于面向接口编程的理解
- 对于java中接口的理解
- 字符串的拆分(componentsSeparatedByCharactersInSet)
- v4l2 预备知识 USB摄像头应用程序
- This指针
- Java线程池的工作原理与实现
- Python 学习入门(18)—— 字符串
- highcharts对于饼状图的数据接口
- Spring Security 3.x完整入门配置教程及其代码下载
- 为什么localtime()函数返回的指针不需要释放?
- Dojo 必学
- 数据库中的集合操作
- Xcode5 证书配置
- Python 学习入门(19)—— 异常
- xml与json的区别,总结
- Python 学习入门(20)—— 循环