我正在使用光滑的网格2.0,我希望防止几列上的拖放并防止列重新排列这些列(固定列位置)。
我可以通过将列名称传递给setupColumnReorder()函数在Slickgrid.js中稍作修改来完成此操作。但有没有其他方法可以做到这一点,而不是修改像Slickgrid.js这样的核心文件?
答案 0 :(得分:1)
您是否在谈论删除用户进行列重新排序的可能性?如果这是您要实现的目标,则可以在enableColumnReorder: false
列表中使用此属性options
,例如:
var options = {
editable: true,
enableAddRow: true,
enableCellNavigation: true,
asyncEditorLoading: true,
forceFitColumns: false,
topPanelHeight: 25,
enableColumnReorder: false
};
这会阻止所有列的重新排序