HighChart Pie仅在完成页面加载后显示

时间:2016-10-26 11:55:13

标签: javascript highcharts

我正在使用HighChart绘制饼图.Pie图表容器在ascx控件中。在页面中有除此之外的5个控件。每个ascx部分由ajax异步调用加载。问题是第一部分中的图形仅在完成页面加载后显示。请提供解决方案。

    $('#arrhythmiacontainer').highcharts({
                    chart: {
                        //plotBackgroundColor: null,
                        plotBorderWidth: 0,
                        plotShadow: false,
                        backgroundColor:'rgba(255, 255, 255, 0.1)'
                    },
                    colors: ['#F5F5F5'],
                    title: {
                        text: ''
                    },    
                     exporting: {
                     enabled: exportingStatus
                             },  
                             tooltip:{
                              formatter: function() {
                                 return false;
                              }
                            },                  
                    credits: {
                 enabled: false
                    },
                    plotOptions: {
                        pie: {                       
                            size:'100%',                  
                            dataLabels: {
                                enabled: true,
                                distance: -70,                                    
                                style: {fontSize: '12px',fontWeight: 'bold'}      
                            }
                        }
                    },
                  legend: {
        enabled: false
    },
                    series: [{
                        type: 'pie',
                        name: 'Percentage',
                        data: [['NO DATA AVAILABLE',  100]]
                    }]
                });

}

上图是在第一个控件中,它是使用ajax调用绑定的。所有control1中的其他信息在第一个ajax调用后加载。但是图形仅在窗口停止后加载。

0 个答案:

没有答案