jqgrid rownumbers 后树形结构不显示
时间: 2023-08-06 17:09:43 浏览: 99
树形结构显示
5星 · 资源好评率100%
如果您使用 jqGrid 的 rownumbers 功能来显示行号,并且您也使用了 TreeGrid 插件来显示树形结构,但是树形结构没有显示出来,那么有可能是因为 jqGrid 的 rownumbers 功能与 TreeGrid 插件存在冲突。
解决此问题的方法是,您需要在 jqGrid 初始化时,将 rownumbers 参数设为 false,然后在 TreeGrid 的 colModel 中添加一个名为 'rn' 的列,并且将其属性 hidden 设置为 true,代码如下:
```javascript
$("#grid").jqGrid({
// 将 rownumbers 参数设为 false
rownumbers: false,
// 其他参数...
colModel: [
{
// 添加一个名为 'rn' 的列
name: 'rn',
// 将 hidden 属性设为 true
hidden: true
},
// 其他列...
],
// 其他参数...
treeGrid: true,
// 其他参数...
});
```
这样就可以同时使用 rownumbers 和 TreeGrid 插件了。
阅读全文