Javascriptをはじめ、Ajax、jQueryの著書多数のガイドが、何かと最近騒がれているJa…
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
Javascript関連情報
更新日:2008年02月27日
今回は、エクセルなどで作成したCSVファイルをテーブル要素へ自動出力するプラグインです。列ごとのソートもできて、CSVを読み込むだけで、自動的にグラフまで作ることも可能です。
読み込んだCSVファイル /gm/gc/24176/file/book4chart.txt " " ,3,4,5,6,7,8,9,10,11,12,1,2 Test1,30,40,25,45,70,55,80,90,65,95,96,88 Test2,12,15,55,30,70,87,55,30,65,76,50,58 Test3,60,43,58,22,38,47,35,67,88,53,92,98用意するテキストファイルは1行目が項目行、1列目が各項目タイトル、それ以外はグラフデータ用の数値という形式にしてあります。
<!--[if IE]>
<script src="./excanvas-compressed.js"
type="text/javascript" ></script>
<![endif]-->
<script src="./jquery-1.2.3.min.js"
type="text/javascript"></script>
<script src="./jquery.jqchart-0.02-b-1.7.js"
type="text/javascript"></script>
<script src="./jquery.csv2table0.01-beta-8.js"
type="text/javascript"></script>
<script type="text/javascript">
$.extend($.csv2table,{
loadImg : './icon-loadinfo.gif',//now loadingカスタマイズ画像
sortDImg : './icon-d.gif', //降順カスタマイズ画像
sortAImg : './icon-a.gif' //昇順カスタマイズ画像
})
</script>
<style>
/* ラベル Y軸 */
.jQchart-labelY-canvasMyID{
font-size : 12px;
}
/* label Data */
.jQchart-labelData-canvasMyID{
font-size : 10px;
}
</style>
<canvas id="canvasMyID" height="200"></canvas>
<div id="view40"></div>
<input disabled
class="btn1"
type = "button"
onclick="$('#view40').csv2table('./file/book4chart.txt',{
use : 'jqchart:line#canvasMyID',
title : 'This HTML is setting.config.<b>title2</b>',
scaleY : {min: 0,max:100,gap:10}
});"
value="Load CSV">
人気Javascriptランキング
Powered by 価格.com
北欧好きが、愛用の北欧モノを見せ合うコミュニティ