javascript - 不想在 Flexigrid 中调整列的大小

标签 javascript jquery resize flexigrid

我想在 Flexigrid 中禁用列大小调整。
有没有像 colresize:false/true 这样的选项?我找不到。

最佳答案

我发现了这个:

将 dragStart 的开头更改为:

if (dragtype=='colresize' && p.colResize == true) //column resize
{
    $(g.nDiv).hide();$(g.nBtn).hide();
    var n = $('div',this.cDrag).index(obj);
    var ow = $('th:visible div:eq('+n+')',this.hDiv).width();
    $(obj).addClass('dragging').siblings().hide();
    $(obj).prev().addClass('dragging').show();
    this.colresize = {startX: e.pageX, ol: parseInt(obj.style.left), ow: ow, n : n };
    $('body').css('cursor','col-resize');
    //cleanup
    n=null;
    ow=null;
}

为了使其更清晰,您可以添加一个属性来传递,例如 colResize:true,但将 colResize:false 设置为 flexigrid 中的默认值。然后检查 p.colResize == true 以启用调整大小。这样您就可以在需要时同时使用它。只是一个想法。

关于javascript - 不想在 Flexigrid 中调整列的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10615453/

相关文章:

javascript - 刷新页面时阻止 safari 显示未保存的表单提示

javascript - Access-Control-Allow-Origin 不允许 Origin http ://127. 0.0.1

javascript - 调整 iScroll 4 的大小以 100% 适合任何设备

Python Pillow 调整图像大小问题 : it runs well but there're no images

php - 如何通过 PHP 调整 jpg 文件的大小?

javascript - 开始使用 JavaScript 进行交通模拟

javascript - 找到一种方法来查找与正则表达式不匹配的字符是 javascript

php - 使用 AJAX/HTML 5 上传文件

javascript - Math.Random - Javascript

javascript - 将表单提交到新窗口/标签