首先,要添加JQuery和Highcharts的引用:
Js代碼?收藏代碼
<script?type='text/javascript'?src='js/jquery-1.3.2.js'></script>?
<script?type='text/javascript'?src='js/highcharts.js'></script>?
頁面的body部分需要有個層用來渲染圖表:
Java代碼?收藏代碼
<body>?
<div?id="container"?style="height:?400px"></div>?
</body>?
在JS中聲明圖表:
Js代碼?收藏代碼
<script?type='text/javascript'>?
//<![CDATA[
$(function(){?
//聲明報表對象?var?chart?=?new?Highcharts.Chart({?
chart:?{?
//將報表對象渲染到層上?
renderTo:?'container'?
},?
//設定報表對象的初始數據?
series:?[{?
data:?[29.9,?71.5,?106.4,?129.2,?144.0,?176.0,?135.6,?148.5,?216.4,?194.1,?95.6,?54.4]?
}]?
});?
function?getForm(){?
//使用JQuery從後臺獲取JSON格式的數據?
jQuery.getJSON('/sitemap.htmlJQueryPIC/ajax',?null,?function(data)?{?
//為圖表設置值?
chart.series[0].setData(data);?
});?
}?
$(document).ready(function()?{?
//每隔3秒自動調用方法,實現圖表的實時更新?
window.setInterval(getForm,3000);
});?
});?
//]]>
</script>