亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

使用jQuery jqPlot插件繪制柱狀圖

2019-11-20 13:40:33
字體:
來源:轉載
供稿:網友

  在一個項目研發過程中,需要顯示賬戶的資金情況,為了給客戶良好的體驗我們采用了柱狀圖形展現,繪圖的過程如果使用原生態腳本繪制這樣比較麻煩,時間也會比較長,所以我們選擇了jqPlot插件進行繪制,這樣可以節省大量的時間,也能很快就能展示給用戶。

  插件官方地址:http://www.jqplot.com/

  具體實現如下:

  引用JS文件:

復制代碼 代碼如下:

 <link href="~/Scripts/asset/jqplot/jquery.jqplot.min.css" rel="stylesheet" />
 <link href="~/Scripts/asset/jqplot/syntaxhighlighter/styles/shCoreDefault.min.css" rel="stylesheet" />
 <link href="~/Scripts/asset/jqplot/syntaxhighlighter/styles/shThemejqPlot.min.css" rel="stylesheet" />
 <script src="~/Scripts/asset/jquery-1.10.2.min.js"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/jquery.jqplot.min.js" class="include"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/syntaxhighlighter/scripts/shCore.js"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/syntaxhighlighter/scripts/shBrushJScript.js"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/syntaxhighlighter/scripts/shBrushXml.js"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/excanvas.min.js"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/plugins/jqplot.barRenderer.min.js"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/plugins/jqplot.categoryAxisRenderer.min.js"></script>
 <script type="text/javascript" src="~/Scripts/asset/jqplot/plugins/jqplot.pointLabels.min.js"></script>

  Html代碼

復制代碼 代碼如下:

<div id="chart1" class="box"></div>

  Javascript腳本:

復制代碼 代碼如下:

 var chartBar = function () {
         var data={param1:param1,param2:param2};//傳遞參數
         $("#chart1").html("");//繪圖DIV
         var s1;
         $.ajax({
             type: "POST",
             url: '../Home/AccountSum',
             data: data,
             datatype: "json",
             async: false,
             success: function (d) {
                 if (d.flag) {
                     s1 = [parseFloat(d.data.Total1), parseFloat(d.data.Total2), parseFloat(d.data.Total3), parseFloat(d.data.Total4), parseFloat(d.data.Total5), parseFloat(d.data.Total6)];
                 } else {
                     s1 = [0.00, 0.00, 0.00, 0.00, 0.00, 0.00];
                 }
                 $.jqplot.config.enablePlugins = true;
                 var ticks = ['充值', '提款', '應收', '銷售', '退票', '驗證'];
                 var plot1 = $.jqplot('chart1', [s1], {
                     // Only animate if we're not using excanvas (not in IE 7 or IE 8)..
                     //animate: !$.jqplot.use_excanvas,
                     seriesDefaults: {
                         pointLabels: { show: true },
                         shadow: false,
                         showMarker: true, // 是否強調顯示圖中的數據節點
                         renderer: $.jqplot.BarRenderer,
                         rendererOptions: {
                             barWidth: 50,
                             barMargin: 50
                         }
                     },
                     axes: {
                         xaxis: {
                             show: true,    //是否自動顯示坐標軸
                             renderer: $.jqplot.CategoryAxisRenderer,
                             ticks: ticks,
                             showTicks: true,        // 是否顯示刻度線以及坐標軸上的刻度值 
                             showTickMarks: true,    //設置是否顯示刻度
                             tickOptions: {
                                 show: true,
                                 fontSize: '14px',
                                 fontFamily: 'tahoma,arial,"Hiragino Sans GB",宋體b8b體,sans-serif',
                                 showLabel: true, //是否顯示刻度線以及坐標軸上的刻度值
                                 showMark: false,//設置是否顯示刻度
                                 showGridline: false // 是否在圖表區域顯示刻度值方向的網格
                             }
                         },
                         yaxis: {
                             show: true,
                             showTicks: false,        // 是否顯示刻度線以及坐標軸上的刻度值 
                             showTickMarks: false,     //設置是否顯示刻度
                             autoscale: true,
                             borderWidth: 1,
                             tickOptions: {
                                 show: true,
                                 showLabel: false,
                                 showMark: false,
                                 showGridline: true,
                                 formatString: '¥%.2f'
                             }
                         },
                     },
                     grid: {
                         drawGridLines: true,
                         drawBorder: false,
                         shadow: false,
                         borderColor: '#000000',     // 設置圖表的(最外側)邊框的顏色
                         borderWidth: 1           //設置圖表的(最外側)邊框寬度 
                     },
                     highlighter: { show: false }
                 });
             },
             error: function () {
                 alert("獲取圖形統計數據失敗!");
             }
         });
     };

  效果圖:

  今天就寫到這里吧,初步看了一下官方上的事例,功能還是蠻強大的,使用也很方便、容易,根據本項目的需求,后續可能還會增加一些。不過在使用過程中也發現了一些問題,部分實現不一定可以滿足。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本国产欧美一区二区三区| 中文字幕亚洲天堂| 欧美激情免费观看| 日韩在线免费视频观看| 一本一本久久a久久精品牛牛影视| 国产成人jvid在线播放| 久久99热精品这里久久精品| 欧美日韩国产一中文字不卡| 日韩av在线直播| 亚洲欧洲在线看| 国产精品精品视频一区二区三区| 亚洲一区第一页| 亚洲精品视频在线观看视频| 久久人人爽人人爽人人片亚洲| 欧美日韩裸体免费视频| 日韩av一区二区在线观看| 亚洲福利视频久久| 日韩精品亚洲元码| 日韩在线高清视频| 91av视频导航| 日韩网站在线观看| 91精品国产91久久久久| 91影院在线免费观看视频| 欧美激情视频一区二区| 亚洲天堂av在线免费| 日韩第一页在线| 亚洲999一在线观看www| 日韩av免费观影| 中文字幕亚洲欧美一区二区三区| 久久香蕉频线观| 亚洲欧美在线免费观看| 国产精品综合不卡av| 影音先锋欧美在线资源| 亚洲成人国产精品| 欧美性猛交xxxx富婆| 中文欧美日本在线资源| 亚洲欧美国产va在线影院| 欧美肥老太性生活视频| 国产中文字幕亚洲| 国产精品扒开腿做爽爽爽的视频| 欧美俄罗斯性视频| 国产精品国产三级国产aⅴ9色| 在线视频日韩精品| 日韩欧美亚洲一二三区| 亚洲а∨天堂久久精品9966| 91在线免费网站| 91在线色戒在线| 日韩a**站在线观看| 国产精品99久久99久久久二8| 欧美日韩精品中文字幕| 欧美日韩国产一区二区三区| www.亚洲免费视频| 日韩在线观看高清| 色偷偷888欧美精品久久久| 色久欧美在线视频观看| 精品久久久久久中文字幕大豆网| 亚洲天堂网站在线观看视频| 欧美大片在线免费观看| 这里只有精品在线播放| 精品成人国产在线观看男人呻吟| 91天堂在线视频| 欧美综合第一页| 黑人与娇小精品av专区| 97精品国产97久久久久久| 国产一区二区美女视频| 久久久久久久久久av| 国产精品国产自产拍高清av水多| 91sa在线看| 尤物tv国产一区| 久久久精品久久久| 91av中文字幕| 欧美精品videosex性欧美| 美女撒尿一区二区三区| 成人h猎奇视频网站| 国内精品久久久久久影视8| 色综合天天狠天天透天天伊人| 日韩女优人人人人射在线视频| 亚洲欧美国产精品久久久久久久| 欧美日本在线视频中文字字幕| 国产精品观看在线亚洲人成网| 91精品在线一区| 欧美电影免费观看大全| 久久这里只有精品视频首页| www.99久久热国产日韩欧美.com| 日产精品久久久一区二区福利| 国产精品自产拍在线观| 97视频在线观看免费高清完整版在线观看| 国产成人一区二区三区电影| 91免费的视频在线播放| 这里精品视频免费| 国产视频精品一区二区三区| 亚洲欧美日韩综合| 国产在线久久久| 日韩在线观看成人| 日韩电影在线观看永久视频免费网站| 日韩av网站导航| 欧美成aaa人片免费看| 亚洲国产成人在线播放| 亚洲图中文字幕| 欧美国产日韩一区二区在线观看| 亚洲香蕉伊综合在人在线视看| 精品久久香蕉国产线看观看gif| 亚洲欧美在线磁力| 欧美日韩国产精品一区二区三区四区| 成人免费视频97| 国产一区二区精品丝袜| 国产精品久久久久福利| 91九色蝌蚪国产| 久久久久久com| 久久精品国产久精国产思思| 成人精品一区二区三区电影黑人| 中文字幕日韩av| 一区二区欧美在线| 日韩av网址在线| 亚洲aⅴ男人的天堂在线观看| 大胆人体色综合| 国产一区二区三区在线免费观看| 亚洲自拍欧美另类| 日韩av中文字幕在线| 日韩在线观看免费全集电视剧网站| 日韩高清av一区二区三区| 欧美日韩美女视频| 国产精品av电影| 亚洲日本aⅴ片在线观看香蕉| 亚洲精品永久免费精品| 国产日韩欧美在线| 91香蕉电影院| 一区二区欧美亚洲| 欧美日韩第一视频| 欧美中文字幕精品| 亚洲乱码一区av黑人高潮| 国产第一区电影| 91av在线国产| 欧美成人自拍视频| 影音先锋欧美在线资源| xxx成人少妇69| 亚洲黄页视频免费观看| 日韩成人在线视频观看| 国产一区二区三区在线观看网站| 深夜精品寂寞黄网站在线观看| 日本精品视频在线观看| 日韩亚洲一区二区| 国产深夜精品福利| 国产婷婷色综合av蜜臀av| 中文字幕不卡在线视频极品| 国产精品久久久久秋霞鲁丝| 欧美在线观看网站| 亚洲国产古装精品网站| 欧美国产日韩一区二区三区| 欧美一区深夜视频| 日本精品一区二区三区在线| 久久中文字幕在线| 成人中文字幕在线观看| 国产精品96久久久久久| 色老头一区二区三区在线观看| 在线播放国产一区中文字幕剧情欧美| 国产美女被下药99| 亚洲天堂av在线免费| 成人午夜在线观看| 欧美国产亚洲视频| 亚洲色图第一页| 亚洲女人天堂av| 亚洲a∨日韩av高清在线观看| 日韩激情在线视频|