EXT3.3.1在IE9上 , TreePanel click event 失效

fountian 2011-06-01 11:54:01
EXT3.3.1在IE9上 , TreePanel click event 失效

var treePanel = new Ext.tree.TreePanel({
id:'treePanel_'+(menuIndex++),//让菜单id可控
title: title,
lines:true,
autoScroll:true,
rootVisible:false,//控制是否显示树根节点
loader: new Ext.tree.TreeLoader({
preloadChildren: true,
clearOnLoad: false
}),
root:new Ext.tree.AsyncTreeNode({
text:'treeRoot',
expanded:true,
children:menuConfig
}),
listeners: {
click: function(n,e) {

alert(1);
//menuJumpMethod(n,e);
}
}
})



大家有解决办法不?
...全文
391 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouwucun 2012-01-14
  • 打赏
  • 举报
回复
在页面上加入
<meta http-equiv="X-UA-Compatible" content="IE=8" />
claude_chen 2011-09-01
  • 打赏
  • 举报
回复
这是个很纠结的问题,本身的源码就有这个bug,如果javascript强的话可以尝试的修改一下底层源码,IE9下更倾向于新的web标准,即:Html5、CSS3、Dom3等,可现在的Ext版本都是低于这些版本的,或许新的Ext4.0可以解决这个问题......
lanyangyang0103 2011-06-07
  • 打赏
  • 举报
回复
我也在找这个答案,而且如果异步加载的树,没有预先加载子节点,子节点也不可以展开

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧