您可以使用jqgrid全局禁用可排序列吗?

时间:2011-10-27 22:27:46

标签: asp.net-mvc-2 jqgrid

我知道你可以一个接一个地去禁用列的排序。你如何在全球范围内禁用它?或者这根本不可能?我之前是否提到过这是一个HTML表格,并使用它们具有的扩展功能转换为jqgrid。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用column template。要为jqGrid的所有列设置sortable: false,或者只是将其设置为sortable属性的默认值,您可以使用

cmTemplate: {sortable: false}

作为额外的jqGrid选项。如果您使用tableToGrid,那么您应该将相同的选项添加到tableToGrid的第二个参数中:

tableToGrid('#list', {cmTemplate: {sortable: false}});

更新:我不明白你有什么问题。 Here你会发现非常简单的演示工作。如果您单击任何列标题,网格将不会排序。