我正在尝试使用鼠标指针在生成的网格中调整列 我在每一列都启用了可调整大小的选项 但是使用鼠标指针无法调整列
但是在slickgrid中给出的例子。列可调
如何让我的网格列可调。 (我在Chrome浏览器中验证过)
答案 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并分享链接。