我知道 jqgrid 的每一列的宽度是使用 colModel
参数定义的。假设我想在单击按钮后调整列的大小,我该如何执行?
最佳答案
您可以使用两种方法设置列的新宽度——setColProp 和 setGridWidth。
这里是设置列数量的新宽度的例子:
$("#mygrid").jqGrid('setColProp','amount',{width:new_width});
var gw = $("#mygrid").jqGrid('getGridParam','width');
$("#mygrid").jqGrid('setGridWidth',gw);
附言请注意,为了实现这一点,shrinkToFit 应该为 true,或者您应该使用第二个参数 true 调用 setGridWidth
关于javascript - JQGrid - 动态改变列的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12171640/