我建了一棵Ext树 初始化的时候想让某个节点默认被选中且触发click事件
可是用node.fireEvent("click",node);
//或者是
mytree.fireEvent("click",node);都不起作用 还报了 “Ext.Fly() 为空或不是对象的错 ”
请问是什么原因???
可是用node.fireEvent("click",node);
//或者是
mytree.fireEvent("click",node);都不起作用 还报了 “Ext.Fly() 为空或不是对象的错 ”
请问是什么原因???
解决方案 »
- Ext.data.Store 的相关问题
- 急!!!在线结>>>>>>>>>iframe与onchange
- 仿照163的动态添加和删除上传附件
- 请高手看看下面的脚本代码错在哪儿?
- 菜鸟问题: <input type="text" name="text2" id="text2"> id 和 name 的区别
- 高分求救!!???在web的客户端上如果实现公共对话框“打开/另存为”呢???
- 如何取得当前运行文件所在的目录名字
- 关闭的问题
- 如何在用javascript发邮件时,确定邮件的主题和内容?
- IE8如何实现跨域
- 求助:JS调用织梦文章,并用JS输出
- 使用jquery作一个纵向菜单,超级链接为何失效??
fireEvent和addEvent对应,是自定义事件
直接mytree.root.on("click", function () {alert(1);});
怎么做呢?
手动触发click事件,找到节点用click()方法试试看
tree.fireEvent("click",node);谢谢!
//alert(node.text);
tree.getSelectionModel().select(node);
tree.fireEvent("click",node);
alert(node.text);
});为什么我的就不行?
tree.getSelectionModel().select(node);
tree.fireEvent("click",tree,node);
这样就可以了