Можно ли скрыть или манипулировать jqGrid "сортировать" значки? - PullRequest
4 голосов
/ 08 апреля 2010

У меня есть пользовательская сортировка по нескольким столбцам, прикрепленная к моему экземпляру jqGrid с помощью события onSortCol:

onSortCol: function(index, iCol, sortorder) {
    //Manipulate the sort order via custom code, and store it in postData.

    return 'stop';
}

Проблема, с которой я сталкиваюсь, заключается в том, что значки сортировки в заголовках столбцов не синхронизированы с фактической сортировкой, поскольку их поведение немного отличается от того, что я пытаюсь реализовать.

Я пытался использовать setParam('sortname'...), но это не меняет значок сортировки. Я также попробовал sortGrid, но это вызывает событие onSortCol таким образом, который кажется неотличимым от клика пользователя.

Если скрытие с помощью CSS является единственным вариантом, какой самый эффективный селектор предназначен только для заголовков сортировки в конкретной сетке?

1 Ответ

4 голосов
/ 08 апреля 2010

В настоящее время я использую следующий CSS:

#gbox_MyGrid .s-ico span {
    display:none;
}

Для сетки с идентификатором MyGrid.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...