EasyUI datagrid : 启用行号、固定列及多级表头后,头部行号位置单元格错位的问题...
生活随笔
收集整理的這篇文章主要介紹了
EasyUI datagrid : 启用行号、固定列及多级表头后,头部行号位置单元格错位的问题...
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
癥狀如圖:
?
上圖中,行號列與checkbox 列融合了。解決方法是在datagrid 的 onLoadSuccess 事件中加入如下代碼:
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);}}
轉(zhuǎn)載于:https://www.cnblogs.com/hxling/p/4267672.html
總結(jié)
以上是生活随笔為你收集整理的EasyUI datagrid : 启用行号、固定列及多级表头后,头部行号位置单元格错位的问题...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: H.264 Quantization
- 下一篇: 03 Android应用界面编程