我的jqGrid包含一個特殊的列,其值由另一個值生成,如持續時間列,其實際值以秒爲單位,如3690s,我應該將其轉換爲formmatted字符串'Hour:Minute:Second',在這個原因中它是'1:1:30'。現在,我想它的工作原理以及在sortting,所以我寫了一個自定義函數來處理這個問題:自定義sorttype函數在jqGrid中無法正常工作
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;
});
但它無法正常工作如下:
任何人都可以幫我嗎?非常感謝。
非常感謝。我以其他方式解決它。 –
@BradyChu:不客氣!下一次您應該在發佈新問題之前更好地投入更多時間。您通過發佈不需要的問題來花費其他人的時間。 – Oleg
對此,我很抱歉,在我發佈有關此平臺的任何問題之前,我會認真考慮您的建議。 –