Параметр firstsortorder - это свойство, которое следует устанавливать в элементах colModel, а не в параметрах сетки.
Для этого вам нужно установить его отдельно для каждого элемента в colModel или использовать шаблон, чтобы установить его для всех столбцов.
$("#grid").jqGrid({
// this will sort initially the grid
sortorder : "desc",
...
colModel : [
// this will sort the clicked field to desc order
{ name : "some",..., firstsortorder : "desc",...}
...
],
...
});
UPDATE
Если вы хотите использовать эту опцию во всех ваших сетках, не устанавливая ее во всех элементах colModel, вы можете использовать свойство cmTemplate, которое перезаписывает значения по умолчанию для каждого элемента в colModel.
Приведенный ниже код делает то же самое без необходимости указывать свойство для каждого элемента. См. cmTemplate свойство в документах здесь
$("#grid").jqGrid({
// this will sort initially the grid
sortorder : "desc",
cmTemplate : { firstsortorder : "desc" },
...
colModel : [
// this will sort the clicked field to desc order
{ name : "some1",...}
{ name : "some2",...}
...
{ name : "somen",...}
],
...
});