Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ExtJs-Tree拖放-将新拖动的节点设置为所选节点_Javascript_Extjs_Extjs4 - Fatal编程技术网

Javascript ExtJs-Tree拖放-将新拖动的节点设置为所选节点

Javascript ExtJs-Tree拖放-将新拖动的节点设置为所选节点,javascript,extjs,extjs4,Javascript,Extjs,Extjs4,使用ExtJS 4、树面板和拖放 我正在尝试将新拖动的节点设置为选中。。。 比如: viewConfig: { listeners : { drop: function (node, data, view, ddel, item) { this.getSelectionModel().select(data.record); } } } 这显然不行,有人能给我一些建议吗 谢谢 Sam您是否尝试过在TreePanel上收听a

使用ExtJS 4、树面板和拖放

我正在尝试将新拖动的节点设置为选中。。。 比如:

viewConfig: {
    listeners : {
        drop: function (node, data, view, ddel, item) {
            this.getSelectionModel().select(data.record);
        }
    }
}
这显然不行,有人能给我一些建议吗

谢谢


Sam

您是否尝试过在TreePanel上收听
add
事件?

您可以在控制器查询中使用
TreePanel>treeview
来添加drop和beforedrop侦听器。

否,我将尝试一下。我遇到的问题是,在触发drop事件时,节点没有被“添加”。我可以将根节点设置为当前节点,但不能设置新拖动的根节点。我周一第一件事就是试试。