我使用jqgrid 4.6.0jqgrid - 排序列中斷組
當我點擊列標題來排序行時,初始分組會中斷。 數據類型是JSON。
這是colModel:
{name:'name',width:150,resizable:true,title:false,sortable:true, editable:true},
{name:'value',width:80,resizable:true,title:true,sorttype:'number'},
{name:'col_type',width:80,resizable:false,title:false, editable:false}
而且分組設置和其他設置:
loadonce:true,toppager:true,hidegrid:false,
grouping:true,gridview:true,rownumbers:false,
groupingView: {
groupField : ['col_type'],
groupText: ['<b> {0} </b>'],
groupColumnShow : [false]
}
很顯然,我希望行的排序是組裏, 另一個問題,是否有任何一點將colModel中的列設置爲hidden: true
?由於它已在groupingView
中定義。
您可以驗證[免費jqGrid](https://github.com/free-jqgrid/jqGrid)4.12.0中是否存在相同的問題?您只需要將臨時URL改爲jqGrid文件爲[wiki文章]中描述的URL(https://github.com/free-jqgrid/jqGrid/wiki/Access-free-jqGrid-from-different-CDNs)。免費的jqGrid是自一年以來我開發的jqGrid的分支。它與jqGrid 4.6兼容,但包含許多錯誤修復和增強功能。 – Oleg
我測試過了,它確實工作正常。所以我想這是jqGrid 4.6.0中的一個錯誤? 至於可行性,它確實有效,但看起來有些不同。標題行的字體大小要小得多,並且行的大小也是如此。也許我應該稍微微調一下css。編輯:我會說在一般較小的字體大小。 – user3599803
這給我帶來了另一個問題 - 雖然排序工作正常,最初的組排序,在排序時破壞。 – user3599803