こんにちは、以下のサイトにある「csv2table-0.02-b-1.zip」を
ダウンロードし、サンプルを利用してCSVデータをWEB上に表示する
機能を、自社のHPで利用しております。
http://allabout.co.jp/internet/javascript/closeu …
上記サイトの中に「csv2table デモ v0.02(2008.3.1リリース) 」
の項目があり、以下2点のサンプルがあります。
・setting.select 列の選択
・setting.where 行の絞込み
質問ですが、例えば3列目が"田中"の項目(行)だけ抽出し、それプラス
3列目自体を表示させないような処理を作りたいのですが、
どのように設定すれば実現できますでしょうか?
※以下のように設定すると何も項目が表示されません…
当たり前ですが、select : [0,1,2,3,4]とすると正しく指定した
条件で抽出できます。
onclick = "$('#view54').csv2table('./data/Book12-utf8.csv',{
where : [{'名前':'==田中'}]
select : [0,1,3,4]
});"
どなたかご存知の方がいらっしゃいましたら、アドバイス頂けると
幸いです。
よろしくお願いいたします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
ANo.2 の fujillin です。
試して見ると、絞込みをselectで選択外にするとエラーになります。
多分、絞込みに使用する列を対象外にするのは、ロジック的に矛盾しているので、そのようなことはない仕様になっているのでしょう。
無理やりにやるなら、ロード後のCSS指定も可能になっているので、CSSで非表示にしてやればよいのでは?
エクステンドのファンクションの追加もできるようになっていたりするようで、かなり汎用的に作ってあるように見受けられます。
(中身は見てませんが)
No.3
- 回答日時:
No.2です
投稿したら、文字をかえられちゃいました。
一つ目のinputの閉じタグ「>」が「&q...」に化けてるみたい。
(他にもあるかも知れないので、適宜訂正してください)
No.2
- 回答日時:
試してみたところ、カンマ区切りで動くみたいですが?(IE6で確認)
どこか文法ミスしてませんか?
サンプルページのjsとデータをそのまま拝借して、
「全データ」・・・・・・・・全て表示
「絞込み+列選択」・・・Age<40 で 列[0,2,3]
<html>
<script src="http://jsgt.org/lib/jquery/plugin/csv2table/v002 … type="text/javascript"></script>
<script src="http://jsgt.org/lib/jquery/plugin/csv2table/v002 … type="text/javascript" charset="utf-8"></script>
<body >
<p>
<input type="button" value="全データ"
onclick="$('#view1').csv2table('http://jsgt.org/lib/jquery/plugin/csv2table/v002 …
<div id="view1"></div>
</p>
<p>
<input type="button" value="絞込み+列選択"
onclick="$('#view2').csv2table('http://jsgt.org/lib/jquery/plugin/csv2table/v002 …{where:[{'Age':'<40'}],select:[0,2,3]});">
<div id="view2"></div>
</p>
</body>
</html>
この回答への補足
hiro1998rtさん、ご返信ありがとうございます。
絞込みの条件を指定した列を表示しないようにしたいのですが
上手く設定出来ない状況です。
例えば「Age」が3列目だった場合、その3列目の部分を表示しないようにしたいです。
お手数ですが、どうぞよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- その他(IT・Webサービス) google サイトの目次表示について 1 2023/06/17 23:24
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のjavascriptを使うと動か...
-
wordpressでJavascriptのフラッ...
-
bxslider、画像が3枚以上になる...
-
音楽再生用jQueryプラグイン「j...
-
Base64に変換したHTMLの<script...
-
<a href="#" …>の意味を教えて...
-
bodyにidをつける理由は何ですか?
-
フォーカス移動抑止について
-
iframeの中から親ページをスム...
-
SQLのWHEREで全てを質問する方法
-
テーブル内の数値を自動で計算...
-
JavaScript でキーを送る
-
javascriptとApacheの設定
-
テキストをクリックすると答え...
-
javascriptでalertの文字列をコ...
-
cssにjavascriptを入れる?呼び...
-
getElementsByNameで要素が取得...
-
Jquery.PHPファイルのechoが表...
-
キーを押している間の時間を計...
-
onbeforeunload時のwindow.open...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
base64encodeでの文字化けについて
-
jquery ui.resizable 使い方
-
複数のjavascriptを使うと動か...
-
Base64に変換したHTMLの<script...
-
bxslider、画像が3枚以上になる...
-
Jqueryの干渉について
-
DreamWeaverでJS
-
複数のバージョンのjQueryを同...
-
マウスオーバー+クリカブルマッ...
-
マスターページでのJavaScriopt...
-
jqueryのcolorboxを読込直後に...
-
javascript外部読み込みの際の引数
-
lightbox2 表示の不具合
-
jsファイルで配列を定義し、j...
-
jqueryを2つ設置した事で片方...
-
<script>タグというのはどこか...
-
Javascriptがうまく動作しません。
-
同一HTML内に複数のjQueryを作...
-
jqueryについて(Lightboxとbxs...
-
colorboxの直接呼び出し方法に...
おすすめ情報