FusionChart实现奇偶间隔显示
来源:互联网 发布:怎样改手机淘宝好评价 编辑:程序博客网 时间:2024/05/07 08:32
1、设计思路
(1)当点击“奇数月”按钮时,3D柱状图显示1,3,5,7,9,11六个月份的收入数据;
(2)当点击“偶数月”按钮时,3D柱状图显示2,4,6,8,10,12六个月份的收入数据。
2、设计源码
column3D.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>FusionChart实现奇偶间隔显示</title><script type="text/javascript" src="../Scripts/JS/jquery-1.10.2.js"></script><script type="text/javascript" src="../Scripts/JS/FusionCharts.js"></script><style type="text/css"> body,table{ width: 100%; height: 100%; font-size: 12px; } #odd,#even{ background-color: #CCCCCC; font-weight: bold; }</style><script type="text/javascript"> $(function(){ //利用随机数提供的数据来作为数据源 var column3D = new FusionCharts( "../Scripts/FusionChart/Column3D.swf", "columnId", "96%", "500", "0", "1" ); var strXML = "<chart palette='2' caption='月收入统计(随机数)' xAxisName='月份' yAxisName='收入' showValues='1' decimals='0' formatNumberScale='0' baseFontSize='14'>"; var i; //循环次数 //判断点击奇数月按钮,产生的柱状图 $("#odd").click(function(){ for(var i=1;i<=12;i++){ if(i%2 == 1){ strXML += "<set label ='" + i +"月' value = '" + (Math.random()*1000 + 5000) + "'/>"; //alert("奇数:"+i); } } strXML = strXML + "</chart>"; //alert("偶数:"+strXML); column3D.setXMLData(strXML); column3D.render("column3D1"); }); //判断点击偶数月按钮,产生的柱状图 $("#even").click(function(){ for(var i=1;i<=12;i++){ if(i%2 == 0){ strXML += "<set label ='" + i +"月' value = '" + (Math.random()*1000 + 5000) + "'/>"; //alert("偶数:"+i); } } strXML = strXML + "</chart>"; //alert("偶数:"+strXML); column3D.setXMLData(strXML); column3D.render("column3D1"); }); });</script></head><body> <div id="column3D1"></div> <hr> <div style="width:100%;text-align: center;"> <input type="button" id="odd" value="奇数月"> <input type="button" id="even" value="偶数月"> </div></body></html>3、运行结果
(1)初始化时
(2)点击“奇数月”按钮时
(3)点击“偶数月”按钮时
4、设计缺陷
当点击“奇数月”按钮后,再点击“偶数月”按钮时,3D柱状图显示不出来,不能连续点击显示,如图
- FusionChart实现奇偶间隔显示
- FusionChart实现柱状图、饼状图的动态数据显示 附Demo
- 实现ListView分别显示奇偶数
- 奇偶数间隔排序问题
- FusionChart实现金字塔分布图
- FusionChart实现漏斗图
- fusionchart 显示中文乱码问题
- FusionChart
- FusionChart
- fusionchart
- FusionChart
- FusionChart
- FusionChart
- FusionChart
- Fusionchart
- FusionChart
- fusionchart 实现类时间轴
- wpf listView实现Grid,并且奇偶行显示不同颜色
- 窝布靠谱-58kaopu-窝布笑话-笑话大全-唯美图片-神回复
- java中的 JFrame 与 Frame(二)
- POJ 2388(nth_element)
- java三大特性之继承和多态
- Windows Embedded Compact 2013 开发环境的可视化过程
- FusionChart实现奇偶间隔显示
- Mahout随机森林算法源码分析(2-3)
- 删除字符串中的非字母字符并压缩字符串
- OCP-1Z0-053-V12.02-388题
- JAVA的向上转型与向下转型(二)
- android应用如何启动另外一个apk应用
- java常用类的介绍
- class org.hibernate.cfg.ExtendedMappings has interface org.hibernate.cfg.Mappings as super class
- test