使用本地数据将冻结设置为jqGrid的前两列。其中colModel和colNames是动态绑定的

时间:2016-06-08 11:35:42

标签: jquery jqgrid

在colModel中设置列frozen : true 打电话

jquery(your_jqgridName).jqGrid('setFrozenColumns');

它在这种情况下无法工作。

2 个答案:

答案 0 :(得分:0)

似乎你必须将资金Q放入jquery:

 jQuery(your_jqgridName).jqGrid('setFrozenColumns');
//^----here
  

Limitations

     

以下限制告诉您何时不能使用冻结列       的建立

     
      
  1. 启用TreeGrid时
  2.   
  3. 启用SubGrid时
  4.   
  5. 启用cellEdit时
  6.   
  7. 使用内联编辑时 - 无法编辑冻结的列。
  8.   
  9. 启用可排序列时 - grid parameter sortable设置为true或是函数
  10.   
  11. 当滚动设置为true或1
  12. 时   
  13. 启用数据分组时
  14.   
  15. 启用页脚行(footerrow paremeter)时
  16.   

答案 1 :(得分:0)

来自 Here

中的答案

在设定的冻结列下方添加此项。

$grid[0].p._complete.call($grid[0]);

其中$ grid定义为var $ grid = $('#list');。