var el = grid.getHeaderCellEl(column)
>>>>>改成
var el = grid.getHeaderCellEl(column)|| grid.getHeaderCellEl(column, 1);作者: jwf323594 时间: 2019-12-17 09:20:24
谢谢,但是这里又有一个问题,动态渲染的表头,加上 menu = new ColumnsMenu(datagrid) 方法,ColumnsMenu.js里面执行一次grid.on("update", function (e) 的方法,然后页面上点击查询后,重新动态渲染表头,这次ColumnsMenu.js里面grid.on("update", function (e) 的方法一下执行了两次,导致下拉菜单出现了两层,再点击查询,就会执行三次,这是哪里的问题?
如图:[attach]12635[/attach]
然后选择企业,点击查询按钮后,表头变化后,grid.on("update", function (e) 的方法执行了2次
[attach]12634[/attach]