将ext 树的节点的属性值(node.data.text)通过拖拽的方式存放到输入框中。同时对树没有影响。
下面是树的所有定义 var treeStore = Ext.create("Ext.data.TreeStore", {
defaultRootId : 'root',
proxy : {
type : "ajax", // 获取方式
url : "......",
reader:'json',
autoLoad:true
}
});
var treeValue = '';
var treePanel = Ext.create('Ext.tree.Panel',{
height: 250,
width:312,
autoScroll : true,
margin:'0 8 0 0',
rootVisible:false,
store: treeStore,
region: 'west',
viewConfig: {
plugins: {
ptype: 'treeviewdragdrop'
},
listeners: {
drop: function(node, data, dropRec, dropPosition) {
//是在这里处理么?
}
}
},
listeners: {
'itemclick' : function(view,node){
treeValue = node.data.text;
}
}
});
ext4拖拽树节点到输入框
下面是树的所有定义 var treeStore = Ext.create("Ext.data.TreeStore", {
defaultRootId : 'root',
proxy : {
type : "ajax", // 获取方式
url : "......",
reader:'json',
autoLoad:true
}
});
var treeValue = '';
var treePanel = Ext.create('Ext.tree.Panel',{
height: 250,
width:312,
autoScroll : true,
margin:'0 8 0 0',
rootVisible:false,
store: treeStore,
region: 'west',
viewConfig: {
plugins: {
ptype: 'treeviewdragdrop'
},
listeners: {
drop: function(node, data, dropRec, dropPosition) {
//是在这里处理么?
}
}
},
listeners: {
'itemclick' : function(view,node){
treeValue = node.data.text;
}
}
});
ext4拖拽树节点到输入框
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货