jqGrid排序问题id名称和索引是不同的

时间:2011-06-07 10:15:47

标签: javascript xml sorting jqgrid

我正在使用jqGrid插件检索数据为xmlstring。 我的问题是,只有在我为name属性设置的colModel中,索引属性的值相同时才进行排序。

排序工作示例:

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代码中将它们用作列标题。

提前谢谢

1 个答案:

答案 0 :(得分:2)

您没有发布您使用的jqGrid的完整定义,但是您的问题是间接的我认为您不使用定义“人类可读”列名的colNames。所以你可以插入像

这样的参数
colNames: ['FARM CODE']

使用额外的label属性:

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