很多情况下我们需要异步刷新报表,如下使用FusionChartsFree的JQuery插件:
1.导入jquery.js和jquery.fusioncharts.js
2.在<html>标签中嵌入flash报表的代码
<div id="registChart">Loading registFusionChart!</div>
3.通过JQuery代码向id="registChart"的div中填充flash报表
$.ajax({
url : '<%=request.getContextPath()%>/overviewRegActive.action',
data:{chooseRegAcDay:chooseday, chooseRegAcWay:chooseway},
cache : false,
async : true,
type : "POST",
dataType : 'json',
success : function (result){
$('#registChart').insertFusionCharts({
swfPath: "<%=contextPath%>/fcf",
type: "Line2D",
data: result.chartXml,
dataFormat: "XMLData",
width: "900",
height: "300"});
}
});
说明:
1.swfPath为.swf文件的位置
2.type为生成的flash文件类型
3.data为传入相应action的参数
4.result.chartXml为action返回的xml报表数据
5.dataFormat为填充报表的格式,有XMLData和URLData
6.width和height指定flash的宽和高
附件为FusionChartsFree-jQuery的官方使用文档及代码举例
分享到:
相关推荐
这个是FusionCharts的使用范例,里面包含了各种语言的使用方法
FusionChartsFree,做动态报表的好工具
FusionChartsFree V2.2,各种报表例子和数据格式,对开发者很有帮助
FusionChartsFree_FLASH图表控件,用于做FLASH图形报表的一个开源控件,包含源代码和实用文档,很实用
FusionChartsFree官方示例
包含fusionchartsFree2.2的完整压缩包、中文使用手册。 是fusioncharts 的免费版本。
FusionChartsFree.rar 作者主页:http://www.easy518.com
采用xml数据格式,支持饼图、柱状图、甘特图、烛柱图等多种最常用图表样式,支持多动态语言jsp、php等并有样例
这份电子文档对你研究FusionChartsFree觉得有帮助
FusionChartsFree ASp Flash FusionChartsFree ASp Flash
报表控件1FusionChartsFree,这个控件不错,要的来下
FusionChartsFree报表插件
jsp 曲线图显示FusionChartsFree