私のjqGridには、Duration Span列のような別の値によって値が生成される特別な列が含まれており、その実際の値は3690秒のような秒単位であり、フォーマットされた文字列「時:分:秒」に変換する必要があります。は「1:1:30」です。さて、ソートでうまく機能するようにしたいので、これを処理するためのカスタマイズ関数を作成します。
1、次のコード フラグメントは列の定義です。
{
name : 'time',
index : 'time',
align: 'center',
width : '12%',
sorttype : sortTimeFuc
}
2、次のコード フラグメントはソート関数です。
var sortTimeFuc = (function(cell) {
var a = cell.split(':');
var value = parseInt(a[2]) + parseInt(a[1]) * 60 + parseInt(a[0]) * 3600;
return value;
});
しかし、以下のように正しく動作しません:
誰か助けてくれませんか?本当にありがとう。