テーブルのソート2(カンマ区切りの数値対策)

2007年9月20日木曜日

html

t f B! P L
とても素晴らしい「Table Sorter」なんだけど、
「label=num」で数値比較のソートを行うと、うまくいかない。

どうやら、カンマ区切りがある場合、数値の大小がうまく比較できていない様子。
なので、「tablesort.js」に少し手を加えてみた。255行目あたり。


 ・
 ・
 ・

// Numeric sorting.
// Compare two dictionary structures and indicate which is larger.
TableSort.compare_num = function(a, b) {

// 加えた2行
a[0] = a[0].replace(/,/g, "");
b[0] = b[0].replace(/,/g, "");

var aNum = parseFloat(a[0]);

 ・
 ・
 ・


これで、キレイにソートができる。

このブログを検索

サイトマップ

  • ()
  • ()
もっと見る

Google検索

マルウェア「Emotet」に感染したくないから、「EmoCheck」と「EmoKill」の使い方、利用方法をまとめてみた!

  はじめに 世間を騒がしている「Emotet」。2014年ごろから確認されているマルウェアだが、流行と鎮静化を繰り返しながら変異を続けており、今もなお大きな影響を及ぼしている。2020年は、多数の企業が被害を受けた年になった。 Emotetに一旦感染するとやっかいだ。そのモジュ...

QooQ