javascript - Highcharts 如何在设置数据时显示加载动画

标签 javascript jquery highcharts

我有 Highcharts 图形。当我创建页面时,我显示空图形(我没有设置数据属性,只有图形标题,它们内部是空的。)我从服务器异步获取数据并调用

setData()

回调函数。但是用户看到一个空白页面,我想为他们显示加载图像。这个:http://api.highcharts.com/highcharts#loading对我不起作用。

有什么想法吗?

最佳答案

我按照给定 URL 的说明进行了操作:

function updateGraphic(url, chartName) {
    chartName.showLoading();
    $.getJSON(url, function(data){
        chartName.series[0].setData(data);
        chartName.hideLoading();
    });
}

关于javascript - Highcharts 如何在设置数据时显示加载动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46916102/

相关文章:

javascript - Jquery 删除 NextAll 不适用于选择

javascript - 写一个简单的zepto插件

php - 使用 PHP 生成的 Javascript 中的字符串中的转义引号字符

javascript - bootbox 确认 - 选择“确定”时包括 href

javascript - Highcharts.js 无法在光滑 slider 内工作

highcharts - 支持 d3 的仪表盘

javascript - 在 Angular 中 promise 解决后重新发出请求

javascript - Thymeleaf + Javascript 选择选项更改

javascript - 为什么在使用短间隔时更改 CSS 宽度会表现得很奇怪?

r - 使用 rhighcharts 在 y 轴上绘制百分比?