Ext.ux.grid.RowExpander 如何设置为默认展开效果 如题~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 何为默认展开效果?可以在grid的render事件里写某行展开吧 root.expandChildNodes(true);root为节点。 整了半天才整出来。给grid加个事件 plugins: expander, listeners:{ viewready:function(g){ for(var i in g.view.getRows()){ //expander为插件 expander.toggleRow(g.view.getRow(i)); } } } 添加时自动展开viewConfig : { listeners : { rowsinserted : { fn : function(view, firstRow, record) { var rd = this.eSqbMxStore.getAt(firstRow); var v = Ext.decode(rd.data.kjmc); if (!Ext.isEmpty(v)) { expander.toggleRow(view.getRow(firstRow)); } }, scope : this } } } 我试了,在IE下toggleRow()方法不支持啊。 这种方法不行么?求解释啊。 怎么实现javascript 中一个div层跟随鼠标移动 一个js棘手,头痛,闹心,问题 家庭住址的正则表达式 设置了left但是DOM中left为空 屏蔽阻挡弹出窗口的功能? 请教js问题,在线等 javascript如何将一个字符串和一个变量连接起来 nodejs的问题 如何判断滚动条已经到DIV的底部 发现一个jquery的hover在ie6、7下的问题 从后台获取数据后刷新页面的瞬间dataTable显示不正确,这样的问题如何解决?
root为节点。
listeners:{
viewready:function(g){
for(var i in g.view.getRows()){
//expander为插件
expander.toggleRow(g.view.getRow(i));
}
}
}
listeners : {
rowsinserted : {
fn : function(view, firstRow, record) {
var rd = this.eSqbMxStore.getAt(firstRow);
var v = Ext.decode(rd.data.kjmc);
if (!Ext.isEmpty(v)) {
expander.toggleRow(view.getRow(firstRow));
}
},
scope : this
}
}
}