ホームページ ウェブフロントエンド jsチュートリアル jQuery_jqueryを使用して折れ線グラフを実装する方法

jQuery_jqueryを使用して折れ線グラフを実装する方法

May 16, 2016 pm 04:11 PM
jquery 折れ線グラフ 方法

この記事の例では、jQuery を使用して折れ線グラフを実装する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです。

レンダリングは次のとおりです:

js リファレンス:

コードをコピーします コードは次のとおりです:




定期的に更新:


コードをコピー コードは次のとおりです:
//グラフ
arチャート
$(document).ready(function() {
chart = new Highcharts.Chart({
チャート: {
Renderto: 'Divchart', // チャートのコンテナを配置します
プロット背景色: null、
プロットボーダー幅: null、
defaultSeriesType: 'line'
}、
タイトル: {
テキスト: '24 時間負荷曲線'
}、
サブタイトル: { テキスト: ''
}、
xAxis: {//X 軸データ
カテゴリ: ['00','01', '02','03', '04','05', '06','07', '08','09', '10','11' 、「12」、「13」、「14」、「15」、「16」、「17」、「18」、「19」、「20」、「21」、「22」、「23」]、

ラベル: {
回転: -45, //フォントの傾き
整列: '右'、
スタイル: { フォント: 'normal 12px 宋体' }
                                                                                                    }、
yAxis: {//Y 軸の表示テキスト
タイトル: {
テキスト: 'MW'                                                                                                     }、
ツールチップ: {
有効: true、 フォーマッタ: function() {
return '' this.x '
' this.series.name ': ' Highcharts.numberFormat(this.y, 1);                                                                                                     }、
プロットオプション: {
行: {
データラベル: {
有効: true                                                                                                                                   EnableMouSettracking: True // タイトル
かどうか                                                                                                     }、
シリーズ: [{
名前: 'ユニット 1'、
データ: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ]
}、{
名前: 'ユニット 2'、
データ: [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ]
         }]
         }); 
         関数 getForm(){
             $.ajax({
                 type: "POST", //要投稿方式
                 URL: "WebServiceFH.asmx/GetLoadEveryHourByOne"、
                 contentType: "application/json",
                 データ: {}、
                 データ型: "json"、
                 成功: 関数 (データ) {
                     var data = [data["Load0"]、data["Load1"]、data["Load2"]、data["Load3"]、data["Load4"]、data["Load5"]、data["Load6 "]、データ["ロード7"]、データ["ロード8"]、データ["ロード9"]、データ["ロード10"]、データ["ロード11"]、データ["ロード12"]、データ["ロード13" ]、データ["ロード14"]、データ["ロード15"]、データ["ロード16"]、データ["ロード17"]、データ["ロード18"]、データ["ロード19"]、データ["ロード20"] ,data["Load21"],data["Load22"],data["Load23"]];  
                     chart.series[0].setData(データ);  
                 }、
                 エラー: 関数 (エラー) {
                     alert("读取数据出错!"); 
                 }
             });   
             $.ajax({
                 type: "POST", //要投稿方式
                 URL: "WebServiceFH.asmx/GetLoadEveryHourByTwo"、
                 contentType: "application/json"、
                 データ型: "json"、
                 成功: 関数 (データ) {
                     var data = [data["Load0"]、data["Load1"]、data["Load2"]、data["Load3"]、data["Load4"]、data["Load5"]、data["Load6 "]、データ["ロード7"]、データ["ロード8"]、データ["ロード9"]、データ["ロード10"]、データ["ロード11"]、データ["ロード12"]、データ["ロード13" ]、データ["ロード14"]、データ["ロード15"]、データ["ロード16"]、データ["ロード17"]、データ["ロード18"]、データ["ロード19"]、データ["ロード20"] ,data["Load21"],data["Load22"],data["Load23"]];  
                     chart.series[1].setData(データ);    
                 }、
                 エラー: 関数 (エラー) {
                     alert("读取数据出错!"); 
                 }
             });  
         }
         $(document).ready(function() {
// チャートのリアルタイム更新を実現するために、3 秒ごとにメソッドを自動的に呼び出します
getForm(); window.setInterval(getForm,600000); });
});

ここに注意してください:


コードをコピー コードは次のとおりです:var data = [data["Load0"],data["Load1 "]、データ["ロード2"]、データ["ロード3"]、データ["ロード4"]、データ["ロード5"]、データ["ロード6"]、データ["ロード7"]、データ["ロード8" ]、データ["ロード9"]、データ["ロード10"]、データ["ロード11"]、データ["ロード12"]、データ["ロード13"]、データ["ロード14"]、データ["ロード15"] ,データ["ロード16"]、データ["ロード17"]、データ["ロード18"]、データ["ロード19"]、データ["ロード20"]、データ["ロード21"]、データ["ロード22"]、データ[" Load23"]]; chart.series[0].setData(data);

本文でのみ必須:


コードをコピーします コードは次のとおりです。
この記事が皆さんの jQuery プログラミングに役立つことを願っています。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

トマト無料小説アプリで小説を書く方法. トマトノベルで小説を書く方法に関するチュートリアルを共有します。 トマト無料小説アプリで小説を書く方法. トマトノベルで小説を書く方法に関するチュートリアルを共有します。 Mar 28, 2024 pm 12:50 PM

トマト無料小説アプリで小説を書く方法. トマトノベルで小説を書く方法に関するチュートリアルを共有します。

WeChatの友達を削除するにはどうすればよいですか? WeChatの友達を削除する方法 WeChatの友達を削除するにはどうすればよいですか? WeChatの友達を削除する方法 Mar 04, 2024 am 11:10 AM

WeChatの友達を削除するにはどうすればよいですか? WeChatの友達を削除する方法

Colorful マザーボードに BIOS を入力するにはどうすればよいですか? 2つの方法を教えます Colorful マザーボードに BIOS を入力するにはどうすればよいですか? 2つの方法を教えます Mar 13, 2024 pm 06:01 PM

Colorful マザーボードに BIOS を入力するにはどうすればよいですか? 2つの方法を教えます

WeChat で削除された連絡先を回復する方法 (簡単なチュートリアルでは、削除された連絡先を回復する方法について説明します) WeChat で削除された連絡先を回復する方法 (簡単なチュートリアルでは、削除された連絡先を回復する方法について説明します) May 01, 2024 pm 12:01 PM

WeChat で削除された連絡先を回復する方法 (簡単なチュートリアルでは、削除された連絡先を回復する方法について説明します)

Win11で管理者権限を取得する方法まとめ Win11で管理者権限を取得する方法まとめ Mar 09, 2024 am 08:45 AM

Win11で管理者権限を取得する方法まとめ

すぐにマスター: Huawei 携帯電話で 2 つの WeChat アカウントを開く方法が明らかに! すぐにマスター: Huawei 携帯電話で 2 つの WeChat アカウントを開く方法が明らかに! Mar 23, 2024 am 10:42 AM

すぐにマスター: Huawei 携帯電話で 2 つの WeChat アカウントを開く方法が明らかに!

モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます) モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます) May 04, 2024 pm 06:01 PM

モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます)

Oracleバージョンの問い合わせ方法の詳細説明 Oracleバージョンの問い合わせ方法の詳細説明 Mar 07, 2024 pm 09:21 PM

Oracleバージョンの問い合わせ方法の詳細説明

See all articles