首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

fusioncharts 显示一半,该如何解决

2012-04-15 
fusioncharts 显示一半首先,我要生成的图表很长。也就是说X轴会很长,然后悲剧出现了……代码如下:JScript cod

fusioncharts 显示一半
首先,我要生成的图表很长。也就是说X轴会很长,然后悲剧出现了……



代码如下:

JScript code
var xml="<chart caption='"+title+"' animation='0' lineThickness='1' labelDisplay='WRAP' xAxisName='' yAxisName='成绩' yAxisMaxValue='5' showValues='0' connectNullData='1' formatNumberScale='0'    divLineAlpha='20' divLineColor='CC3300' divLineIsDashed='1' showAlternateHGridColor='1' alternateHGridAlpha='5' alternateHGridColor='CC3300' shadowAlpha='40' numvdivlines='"+lineNum+"' chartRightMargin='100' chartLeftMargin='50'>";xml+="<categories>";//省略添加category...貌似有四五百个...xml+="</categories>";xml+="<dataset showLabel='1' color='1D8BD1' anchorBorderColor='1D8BD1' anchorBgColor='1D8BD1'>";//省略添加set...跟category数量一样,四五百个...xml+="</dataset>";xml+="</chart>";    chart.setDataXML(xml);           chart.render("chart1");


我怀疑是不是一次性加载太多了,所以导致这样只显示了一半,有没有办法让它分次加载?先显示一部分,然后继续填充数据一部分这样?前面用过jqplot,也是这样,数据太多了的话,就只显示一点点,这有没有办法解决?

[解决办法]
http://www.fusioncharts.com/flex/demos/Mortgage/index.html
里面有张图是可以用滚动条的形式显示的,你可以下载一个最新版,然后用那张表啊

热点排行