【问题标题】:Loading chart. Please wait fusion chart HTML 5 in ajax request加载图表。请在 ajax 请求中等待 fusioncharts HTML5
【发布时间】:2018-11-23 21:56:42
【问题描述】:

这是在我的 smarty 文件中呈现的代码。它显示加载图表。请稍等。如何解决这个问题。我正在使用 FusionCharts 3.2.2.1 版并使用

$objFusionChart = new FusionCharts( 'Column3D', '898', '300', '0', '1' );
$strGraph = $objFusionChart->renderChart( false, false );

$strGraph has the the html content

 <script type="text/javascript" src="module/FusionCharts.js"></script>
    <div id="graph_data" class="sectionContainer report_graph"><!-- START Code Block for Chart 0 -->
    <div id="0Div">Chart</div>
    <script type="text/javascript" ><!--
    // Instantiate the Chart
    if ( FusionCharts("0") && FusionCharts("0").dispose ) FusionCharts("0").dispose();
    var chart_0 = new FusionCharts( {  "swfUrl" : "/Common/fushion/fushion_charts/Column3D.swf",  "width" : "898",  "height" : "300",  "renderAt" : "0Div",  "dataFormat" : "xml",  "id" : "0",  "wMode" : "transparent",  "dataSource" : "<chart   showValues='0'                                                          showBorder='1'                                                          decimalPrecision='0'                                                            canvasbasedepth='10'                                                            bgcolor='FBFAFA'                                                            yAxisMinValue='0'                                                           yAxisMaxValue='5'                                                           showName='1'                                                            numDivLines='4'                                                             divlinecolor='C4C4C4'                                                           outCnvBaseFont='Arial'                                                          outCnvBaseFontSize='10'                                                             outCnvBaseFontColor='5A5863'                                                            canvasBaseColor='5A5863'                                                            baseFont='Arial'                                                            baseFontSize='10'                                                           baseFontColor='636363'                                                          canvasbgcolor='E4EBF4'                                                          hoverCapBgColor='eeeeee'                                                            borderColor='1D'                                                            borderThickness='1'                                                             xAxisName='Lead Events'                                                             yAxisName='Hits'  ><set  value='105'  /><set  value='827'  /><set  value='788'  /><set  value='441'  /><set  value='1'  /><set  value='38'  /><set  value='140'  /></chart>" } ).render();
    // --></script>
    <!-- END Script Block for Chart 0 --></div>

【问题讨论】:

  • 我从未使用过 FusionChart。个人而言,我将 HighCharts 与 HighRoller 一起使用:highroller.io

标签: javascript php fusioncharts


【解决方案1】:

在 FusionCharts.js 之后加载 FusionCharts.HC.jsFusionCharts.HC.Charts.js

【讨论】:

    猜你喜欢
    • 2017-06-09
    • 2018-08-05
    • 1970-01-01
    • 2021-05-04
    • 2015-02-21
    • 2014-04-24
    • 2017-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多