slickgrid列可调整大小选项不起作用/如何使用鼠标指针调整滑动网格列

时间:2014-01-17 13:18:16

标签: slickgrid

我正在尝试使用鼠标指针在生成的网格中调整列 我在每一列都启用了可调整大小的选项 但是使用鼠标指针无法调整列

但是在slickgrid中给出的例子。列可调

如何让我的网格列可调。 (我在Chrome浏览器中验证过)

2 个答案:

答案 0 :(得分:3)

使用outerWidth设置列的上一个宽度时出现问题。改变

columnElements.each(function (i, e) {
  columns[i].previousWidth = $(e).outerWidth();
});

columnElements.each(function (i, e) {
  columns[i].previousWidth = $(e).width();
});
在.dragstart绑定中的函数setupColumnResize()中的slickgrid中的

应该可以正常工作。

答案 1 :(得分:0)

SlickGrid已经在slick.grid.js中设置了默认列选项。默认列选项设置如下。

var columnDefaults = {
  name: "",
  resizable: true,
  sortable: false,
  minWidth: 30,
  rerenderOnResize: false,
  headerCssClass: null,
  defaultSortAsc: true
};

如果您仍然遇到错误,请将您的代码上传到jsfiddle并分享链接。