首頁 > web前端 > js教程 > 主體

jfreechart外掛程式將資料展示成餅狀圖、長條圖和折線圖_javascript技巧

WBOY
發布: 2016-05-16 16:04:27
原創
1400 人瀏覽過

本文以展示長條圖為例進行介紹,當然這僅僅是一種方法而已;還有很多方法可以用來展示圖表,例如自訂圖表標籤、使用jfreechart外掛程式等;

1、導入js文件,包含了許多展示方法:

複製程式碼 程式碼如下:
> >

2、從後台取得資料:

function init(){
 
  var name3="<%=request.getAttribute("accountlist.name")%>";
  var value3="<%=request.getAttribute("accountlist.values")%>";
  var rate3="<%=request.getAttribute("accountlist.valueshb")%>";
  showChart4(name3,rate3); 
  //showChart3(name3,value3,""); 

 }

登入後複製

3、將資料賦值給圖例:

function showChart4(names,values){
  var chartObj = new ChartObject();
  var xmlString="";
  chartObj.caption="各承运单位车辆销运比图 ";
  chartObj.showValues='0';
  chartObj.showLabels='1';
  chartObj.sNumberSuffix='%25';
  xmlString = chartObj.createDualYMSColumnXmlByValues(names,values,"","销运比=卷烟销量%车辆运力;",""); 
  var chart = new FusionCharts("Charts/MSColumn3DLineDY.swf", "ChartId2", "1000", "230", "0", "0");
  chart.setDataXML(xmlString); 
  chart.render("chartDiv2");
 }

登入後複製

4、在jsp頁只需寫入:

複製程式碼 程式碼如下:


5.結果顯示如下:

以上所述就是本文的全部內容,有需要的小夥伴可以參考下。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板