例えば、表の中に「200」、「100」、「10」、「-」とあったとします。
デフォルトだと、並べ替えで、10、100、200、-、という並び方と、-、200、100、10、という2通りです。
これを、200、100、10、-、という順番に並べることはできますか?
可能であれば、コードの書き方を教えてください。よろしくお願いします。
作成:
2020/07/15 (水) 18:35:30
通報 ...
>>
px
#
埋め込み先の背景色と馴染まない場合に指定して下さい。通常は埋め込み先の背景色をそのまま利用します。
px
wikiwikiスタイルでは文字サイズやフォントが自動的に調整されます。
次のコードをWIKIWIKIのページに埋め込むと最新のコメントがその場に表示されます。
// generating...
tablesortプラグインを使った並べ替えですよね?
調べてみたんですが、並べ替えは数値と認識される半角数字の小さい順の後に文字コードの小さい順に並べ替えられるようで、もう一度クリックすると単純にそれの逆順になってしまうようです。
なので「-」が文字と認識されているのが問題のようです。
ただ、空欄は必ず一番下になるので「-」ではなく空欄にしてしまえばお望みの順番になると思います。
訂正:数値+文字や長い文字列の並べ替えの法則はもっと複雑そうですが、数値だけの場合は上の方法で大丈夫かと思います。
ありがとうございます!何も値が無いところに-を付けるのが癖になっていて、無表示でも良いとは盲点でした。助かりました。