Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 如何在Dojo网格中的特定列上指定默认排序方向?_Sorting_Dojo_Grid - Fatal编程技术网

Sorting 如何在Dojo网格中的特定列上指定默认排序方向?

Sorting 如何在Dojo网格中的特定列上指定默认排序方向?,sorting,dojo,grid,Sorting,Dojo,Grid,我有一个dojo网格和一堆列。默认情况下,当您单击列标题时,它会按升序对列进行排序(也很糟糕,优先使用大写字母,而不是在排序函数中使用LCA)。我想要的是,当您仅为特定列单击标题时,默认顺序为降序。例如: A列-上升 B列-下降 C列-升序 D列-下降 不要建议使用grid.setSortIndex(0),因为它只指定整个网格上的默认排序-这不是我想要的。Dojo文档太可怕了 根据,setSortIndex可以接收两个参数,第一个用于列索引,第二个用于方向 注意:编辑后可直接链接到该方法的API

我有一个dojo网格和一堆列。默认情况下,当您单击列标题时,它会按升序对列进行排序(也很糟糕,优先使用大写字母,而不是在排序函数中使用LCA)。我想要的是,当您仅为特定列单击标题时,默认顺序为降序。例如:

A列-上升 B列-下降 C列-升序 D列-下降

不要建议使用grid.setSortIndex(0),因为它只指定整个网格上的默认排序-这不是我想要的。Dojo文档太可怕了

根据,setSortIndex可以接收两个参数,第一个用于列索引,第二个用于方向


注意:编辑后可直接链接到该方法的API

@Over热心:如何获得直接链接?当我发布答案时,我想不出来。嗯,我做得很艰难,但右键单击并从顶部的方法摘要部分下复制链接似乎可以。@Over热心:刚刚注意到顶部有一个“Permalink”链接。>\u>正如我提到的,setSortIndex并没有实现我所说的