Имя и индекс проблемы сортировки jqGrid отличаются - PullRequest
1 голос
/ 07 июня 2011

Я использую плагин jqGrid для извлечения данных в виде xmlstring. Моя проблема в том, что сортировка работает, только если в colModel я установил для свойства name то же значение свойства index.

Пример с работой сортировки:

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

Пример с не работающей сортировкой:

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

Мне нужно назначить удобочитаемые имена для свойства name, потому что я использую их в качестве заголовков столбцов в своем Java-коде grid2excel.

Заранее спасибо

1 Ответ

2 голосов
/ 07 июня 2011

Вы не опубликовали полное определение jqGrid, которое используете, но косвенно из вашего вопроса, я полагаю, что вы не используете colNames , который определяет «столбцы для чтения» имен столбцов. Таким образом, вы можете вставить такие параметры, как

colNames: ['FARM CODE']

использования дополнительной метки свойство:

colModel:[
    {name:'F_CODE', label: 'FARM CODE', index:'F_CODE'}
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...