I have a bit more information to provide here.
A snippet of the code I am using is below. But I put all the callback-events in place to see where the process was stopping. When I run my script the only thing that gets logged is "+++ DataUpdated", which means that the Data updated function is the only thing being called, so whatever happens after that appears to not be working. Could this be due to the HC files not loading properly? What is happening under the hood that might be preventing this process from proceeding on?
var $container = $('<div id="container">Chart Loads Here</div>');
var FusionCharts = window.FusionCharts;
$container.appendTo(document.body);
//FusionCharts.debugMode.enabled( function() { console.log(arguments); } , 'verbose');
FusionCharts.setCurrentRenderer('javascript');
/* Rendering Process */
FusionCharts.addEventListener("Initialize", function() {
console.log(' Initialize');
});
FusionCharts.addEventListener("DataLoadRequested", function() {
console.log('+ DataLoadRequested');
});
FusionCharts.addEventListener("DataLoadRequestComplete", function() {
console.log('++ DataLoadRequestComplete');
});
FusionCharts.addEventListener("DataUpdated", function() {
console.log('+++ DataUpDated');
});
FusionCharts.addEventListener("Loaded", function() {
console.log('++++++ Loaded');
});
FusionCharts.addEventListener("DataLoaded", function() {
console.log('+++++++++ DataLoaded');
});
FusionCharts.addEventListener("Rendered", function() {
console.log('++++++++++++ Rendered');
});
FusionCharts.addEventListener("DrawComplete", function() {
console.log('+++++++++++++++ DrawComplete');
});
/* Error Process */
FusionCharts.addEventListener("DataLoadRequestCancelled", function() {
console.log('--- DataLoadRequestCancelled');
});
FusionCharts.addEventListener("DataLoadCancelled", function() {
console.log('------ DataLoadCancelled');
});
FusionCharts.addEventListener("NoDataToDisplay", function() {
console.log('--------- NoDataToDisplay');
});
FusionCharts.addEventListener("DataLoadError", function() {
console.log('------------ DataLoadError');
});
FusionCharts.addEventListener("DataXMLInvalid", function() {
console.log('--------------- DataXMLInvalid');
});
var myChart = new FusionCharts( 'http://jason/FusionCharts_Evaluation/Charts/Column3D.swf', "myChartId", "400", "300", "0", "1" );
myChart.setXMLData('<chart caption="Sales Summary" animation="0" subCaption="For the year 2010" numberPrefix="{:content:}quot; sformatNumberScale="1" sNumberPrefix="{:content:}quot; syncAxisLimits="1" rotateValues="1" showSum="0"><set label="Quarter 1" value="232400"/><set label="Quarter 2" value="339800"/><set label="Quarter 3" value="411900"/><set label="Quarter 4" value="398400"/><categories><category label="Quarter 1"/><category label="Quarter 2"/><category label="Quarter 3"/><category label="Quarter 4"/></categories><dataset seriesName="Products"><set value="232400"/><set value="232400"/><set value="339800"/><set value="411900"/><set value="398400"/><dataset seriesName="Product A"><set value="232400"/><set value="232400"/><set value="339800"/><set value="411900"/><set value="398400"/></dataset><dataset seriesName="Product B"><set value="232400"/><set value="232400"/><set value="339800"/><set value="411900"/><set value="398400"/></dataset></dataset><dataset seriesName="Services" renderAs="line" parentYAxis="S" showValues="1" valuePosition="BELOW"><set value="147400"/><set value="189100"/><set value="219800"/><set value="289100"/><set value="209800"/><dataset seriesName="All Services" renderAs="line" parentYAxis="S"><set value="214400"/><set value="214100"/><set value="284800"/><set value="323100"/><set value="324800"/></dataset></dataset><lineset seriesName="Target Profitability" valuePosition="BELOW"><set value="104400"/><set value="104100"/><set value="144800"/><set value="213100"/><set value="214800"/></lineset></chart>');
myChart.render("container");