补充说明一下,之所以不监听“nodedrop”事件,我的理解是因为不想覆盖掉tree自身拖拽事Ext已经写好的程序,配合上判断data.node是否为空,就可以避免tree自身拖拽无效。
引申开来,当我们想在为某个事件添加动作的时候,最好是添加beforeXXX或者afterXXX方法,当真的想改变某个事件的处理方式的时候,再重写事件本身的方法。
- 12:37
- 浏览 (35)
- 评论 (0)
做了一个从grid中将记录拖拽到树中的例子,代码如下:
// 使用一个Json数据结构作为tree的本地数据源
// 参考“http://ccmv.javaeye.com/admin/blogs/154049”
var nodes = [
{'text' : 'SY0706', 'id' : 1, 'leaf' : false, 'cls' : 'folder', 'children' : [
{'text' : '1', 'id' : 11, 'leaf' : false, 'cls' : 'folder', 'children' : [
...







评论排行榜