现在在做一个EXT的树,版本是4,单击根节点报错 internalId 为空或不是对象 不知道啥意思了
代码:
var tree = Ext.create('Ext.tree.Panel', {
id: 'tree-example',
title: '系统菜单',
renderTo: 'tree-example',
iconCls:'icon-menu',
margins : '0 0 -1 1',
region:'west',
border : false,
enableDD : true, //是否支持拖放
split: true,
viewConfig: {
plugins: [{
ptype: 'treeviewdragdrop'
}]
},
width : 212,
minSize : 130,
maxSize : 300,
rootVisible: false, //是否显示根节点
containerScroll : true,
collapsible : true,
autoScroll: false,
store: store,
listeners : {
itemclick : function(view, rec, node) {//树节点单击时候记录下view、record、node
alert("点击的节点ID是:"+rec.raw.id+",文字是:"+rec.raw.text);
view.expand(rec);
代码:
var tree = Ext.create('Ext.tree.Panel', {
id: 'tree-example',
title: '系统菜单',
renderTo: 'tree-example',
iconCls:'icon-menu',
margins : '0 0 -1 1',
region:'west',
border : false,
enableDD : true, //是否支持拖放
split: true,
viewConfig: {
plugins: [{
ptype: 'treeviewdragdrop'
}]
},
width : 212,
minSize : 130,
maxSize : 300,
rootVisible: false, //是否显示根节点
containerScroll : true,
collapsible : true,
autoScroll: false,
store: store,
listeners : {
itemclick : function(view, rec, node) {//树节点单击时候记录下view、record、node
alert("点击的节点ID是:"+rec.raw.id+",文字是:"+rec.raw.text);
view.expand(rec);
解决方案 »
- 求:帮我把这个改写用jQuery实现层的隐藏显示。。。。
- 关于Firefox的插件开发 我想弄在页面的表格的每行行末尾加一个小按钮 谁能指点一下啊`~~~
- <验证码> 提交问题 高手帮忙解决
- 如何写一个现在时间与给定时间的时间差?!
- 关于innerHTML取得TD里面的值问题
- 如何用javascript终止提交的过程
- 大家好,我想在页面上有一个textbox,然后通过鼠标的拖动可以改变textbox的边框的大小,请问如何实现,在线等,谢谢。
- JS求救,这个为什么报错!?????
- 在js中如何接收php从mysql数据库中检索出的数据!在线等!急!!(如解决高分相赠)
- 一个简单的问题
- 设置div中<a href="#">的href
- 各位大侠帮我看一下这个JS的高度应该怎么改
围观.
var store = Ext.create('Ext.data.TreeStore', {
proxy: {
type: 'ajax',
url: 'tree.do?method=loadTree'
},
root: {
expanded: true
}
});
var View;
var Rec;
var Node;
// create the Tree
var tree = Ext.create('Ext.tree.Panel', {
id: 'tree-example',
title: '系统菜单',
renderTo: 'tree-example',
iconCls:'icon-menu',
margins : '0 0 -1 1',
region:'west',
border : false,
enableDD : true, //是否支持拖放
split: true,
viewConfig: {
plugins: [{
ptype: 'treeviewdragdrop'
}]
},
width : 212,
minSize : 130,
maxSize : 300,
rootVisible: false, //是否显示根节点
containerScroll : true,
collapsible : true,
autoScroll: false,
store: store,
listeners : {
itemclick : function(view, rec, node,index) {//树节点单击时候记录下view、record、node
alert("点击的节点ID是:"+rec.raw.id+",文字是:"+rec.raw.text);
Ext.Ajax.request({
url : 'tree.do?method=loadTree', //根据结点ID查询子节点
params : {
View = view; //这个地方不知道怎么定义的,看别人写的,
Rec = rec;
Node = node;
rec : rec.raw.id
},
success : function(response) {
}
});view.expand(rec);//单击展开子节点 (看别人说这么能展开,可是我用报错)