JSQuery.load Highchart

时间:2015-06-16 13:46:06

标签: javascript jquery ajax highcharts

我已经进行了搜索,发现了一些类似的问题,但没有具体解决我需要的问题。

我需要定期刷新我的Highchart,以便提取更新的数据并向用户显示准确的信息。该页面显示在全天剩余的电视上,以便进行报告。

为了保存定期整页刷新的肮脏,我将每个元素放在不同的页面上,然后使用JQuery.load()定期加载/刷新

我想要做的就是继续这种趋势,将Highchart放在一个单独的页面上,并进行逐步推进以实现无缝更新过程。

当我尝试"加载"包含它通过标题而不是实际图表的图表的URL。

有人知道通过加载图表的最佳方法吗?也许阿贾克斯?但不是100%肯定我需要使用的东西。

谢谢,

瑞恩。

适用于其他元素的脚本示例:

var URL = '/technical/support-dashboard-swyx';
$('#tspeople').load(URL + ' #tscalls');
}

loadswyx();
setInterval(function() {
    loadswyx()
}, 1000);

1 个答案:

答案 0 :(得分:0)

使用iframe怎么样? 然后你应该可以使用这段代码用js重新加载它。

var iframe = document.getElementById('youriframe');
iframe.src = iframe.src;

如果您只想重新加载ajax中的数据,请使用http://www.highcharts.com/docs/working-with-data/live-data