2011-06-07 48 views
1

我使用jqGrid插件檢索數據爲xmlstring。 我的問題是,只有在colModel我爲名稱屬性設置相同的索引屬性值的排序工作。

例與排序工作:jqGrid排序問題id名稱和索引是不同的

colModel:[ 
    {name:'F_CODE', index:'F_CODE', sortable:true, sorttype:'text'} 
] 

例與排序不工作:

colModel:[ 
    {name:'FARM CODE', index:'F_CODE', sortable:true, sorttype:'text'} 
] 

我需要人類可讀的名稱分配給name屬性,因爲我在grid2excel的Java使用它們作爲列標題碼。

預先感謝您

回答

2

你不張貼您使用的jqGrid的完整定義,但是從你的問題間接的我想你不使用colNames定義了「人類可讀的」列名。所以,你可以插入參數,如

colNames: ['FARM CODE'] 
使用附加 label財產

colModel:[ 
    {name:'F_CODE', label: 'FARM CODE', index:'F_CODE'} 
] 
+0

嗨奧列格, 我用colNames但我的Java代碼不會讀它,我不想改變它,因爲我更喜歡使用JavaScript ...最後,我決定調整java excel導出,現在一切正常。 無論如何感謝您的答案 – alessiodl 2011-06-09 16:03:26