Javascriptをはじめ、Ajax、jQueryの著書多数のガイドが、何かと最近騒がれているJa…
Javascript関連情報
更新日:2008年02月27日
今回は、エクセルなどで作成したCSVファイルをテーブル要素へ自動出力するプラグインです。列ごとのソートもできて、CSVを読み込むだけで、自動的にグラフまで作ることも可能です。
読み込んだCSVファイル /gm/gc/24176/file/test.txt No.,Title,Name,Age,Yen 1,Test1,Toshiro,52,"10000 " 2,Test2,Taro,28,"80000 " 3,Test3,Shiro,12,"5000 " 4,Test4,Gonza,38,"30000" 5,Test5,Itiemon,41,"10000"とりあえず、簡単なサンプルをみてみます。
ソースは次の通り。
<script src="./jquery-min.js"
type="text/javascript"></script>
<script src="./jquery.csv2table.js"
type="text/javascript"></script>
<input
class = "btn1"
type = "button"
onclick = "$('#view1').csv2table('./file/test.txt');"
value = "Load CSV">
<!-- ここへ表が出力されます -->
<div id="view1"></div>
<input
class = "btn1"
type = "button"
onclick = "
$('#view2').csv2table('./file/test.txt',{
onload : function(id,op,data,ary){
$('tr:even','#'+id).css('background','#eee')
}
})"
value = "Load CSV">
<!-- ここへ表が出力されます -->
<div id="view2"></div>
<input
class = "btn1"
type = "button"
onclick = "
$('#view3').csv2table('./file/test.txt',{
onload : function(id,op,data,ary){
$('#'+id) .find('td:nth-child(2n+1)').css('background','gold').end() .find('tr:even').css('background','#ccc')
}
})"
value = "Load CSV">
<!-- ここへ表が出力されます -->
<div id="view3"></div>
人気Javascriptランキング
Powered by 価格.com