如果列宽小于免费 jqgrid 中的标题,如何显示排序顺序
How to show sorting order if column width is smaller than caption in free jqgrid
jqgrid 允许使用在列 header 中单击对列进行排序,并在加载时设置默认排序顺序。排序图标使用
定义
$grid.jqGrid({
viewsortcols : [false,'vertical',true],
列标题后显示排序图标和方向。
如果列宽小于其标题,则不会显示排序图标。
无法确定列是否排序以及排序方向。
如何解决此问题以便小宽度列也显示排序顺序?
是否可以在标题前放置排序图标或使用其他方式(如下划线或颜色或粗体)向用户提供窄列的反馈?
how to undeline sorted column header in jqgrid 中的答案显示了如何使用下划线或 header 背景。
jqGrid, setting bg color on column cells when column header is clicked 中的答案显示了如何在排序时更改列背景。
两个答案都使用了额外的 javascript 和 css 样式。
这些答案是 free-jqgrid 的方式还是有更好的解决方案,e.q 一些内置选项?
可能是选项sortIconsBeforeText: true
的用法(参见) could be practical solution of your problem. The option exist starting with version 4.9.1 (see the readme). See the issue,这是介绍选项的来源。
jqgrid 允许使用在列 header 中单击对列进行排序,并在加载时设置默认排序顺序。排序图标使用
定义 $grid.jqGrid({
viewsortcols : [false,'vertical',true],
列标题后显示排序图标和方向。 如果列宽小于其标题,则不会显示排序图标。
无法确定列是否排序以及排序方向。
如何解决此问题以便小宽度列也显示排序顺序? 是否可以在标题前放置排序图标或使用其他方式(如下划线或颜色或粗体)向用户提供窄列的反馈?
how to undeline sorted column header in jqgrid 中的答案显示了如何使用下划线或 header 背景。
jqGrid, setting bg color on column cells when column header is clicked 中的答案显示了如何在排序时更改列背景。
两个答案都使用了额外的 javascript 和 css 样式。
这些答案是 free-jqgrid 的方式还是有更好的解决方案,e.q 一些内置选项?
可能是选项sortIconsBeforeText: true
的用法(参见