EXT 3.2 的 treeGrid 问题

我用 ext 3.2 的 TreeGrid 生成计算书 类表格数据,在 firefox 上显示 正常,在 IE 浏览器中 显示的数据 格式 不太正常:::当 某一列 为空时,表格 的线 也跟着 为空,这样看起来 不太美观,哪位大神 有解决方法? 做出来的 效果图 见 附件

1个回答

可能是因为td中的内容为空,导致单元格没撑开?猜测的,要不改一改TreeGridNodeUI.js试试:

修改方法renderElements中的单元格生成:
[code="js"]
for(i = 1, len = cols.length; i < len; i++){
c = cols[i];
buf.push(
'

',
'
',
// (c.tpl ? c.tpl.apply(a) : a[c.dataIndex]),
(""+(c.tpl ? c.tpl.apply(a) : a[c.dataIndex])) || " ",
'
',
''
);
}
[/code]

使它在空串时,填充一个html空格进去。

以上方案未验证……

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐