浏览 2425 次
锁定老帖子 主题:动态列中使用RowExpander的bug
精华帖 (0) :: 良好帖 (0) :: 新手帖 (7) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-11-05
最后修改:2009-11-05
tpl : new Ext.Template( '<div style="margin-left: 10px;"><b>内容:</b> {content}</div>' ) }); var cm=[expander,sm]; var arr=getColumnArray(fieldHeader,fieldName,fieldType,renderFunc); for(var tmp=0;tmp<arr.length;tmp++){ cm.push(arr[tmp]); } 点击一行的+号logo,行无法展开剩余内容。 使用2.2及3.0的RowExpander.js都是这样的结果。 经过调试,发现最值得怀疑的是RowExpander.js中expandRow这个方法中: Ext.DomQuery.selectNode('tr:nth(2) div.x-grid3-row-body', row))返回undifined, 而静态的是不会的。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |