症状如图:

上图中,行号列与checkbox 列融合了。解决方法是在datagrid 的 onLoadSuccess 事件中加入如下代码:
|
1
2
3
4
5
6
7
8
9
10
11
12
|
var opts = $(this).datagrid('options'); if(opts.rownumbers){ var dgPanel = $(this).datagrid('getPanel'); var tdRownumber = dgPanel.find('.datagrid-header-rownumber').parent(); var hasFrozenColumns = $(this).datagrid('getColumnFields',true); if(hasFrozenColumns.length){ var dgView2 = dgPanel.find('.datagrid-view2'); var trCount = dgView2.find('.datagrid-header tr').length; tdRownumber.attr('rowspan',trCount); } } |
数组的Length属性用起来比把长度放在一个局部变量高效
node.js + mongodb 做项目的详解(一)
d3.js 之SVG:矢量化图形绘制
d3.js 之增加感染力:使用转场效果
d3.js 之关联数据:data操作符
d3.js:数据可视化利器之 交互行为:响应DOM事件
d3.js:数据可视化利器之 修改文档:DOM操作符
d3.js:数据可视化利器之 selection:选择集
d3.js:数据可视化利器之快速入门