您的位置:首页 > 其它

FusionCharts的updateChartXML方法

2013-12-05 18:02 141 查看
今天,碰到FusionCharts.js中没有updateChartXML,于是增加了

/**
Function to update chart's data at client side (FOR FusionCharts vFREE and 2.x
*/
infosoftglobal.FusionChartsUtil.updateChartXML = function(chartId, strXML){
//Get reference to chart object
var chartObj = infosoftglobal.FusionChartsUtil.getChartObject(chartId);
//Set dataURL to null
chartObj.SetVariable("_root.dataURL","");
//Set the flag
chartObj.SetVariable("_root.isNewData","1");
//Set the actual data
chartObj.SetVariable("_root.newData",strXML);
//Go to the required frame
chartObj.TGotoLabel("/", "JavaScriptHandler");
}


var updateChartXML = infosoftglobal.FusionChartsUtil.updateChartXML;


这个方法也能改善IE刷新有时图形不正常显示的问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: