我刚开始使用 dynatree(这确实很酷),但我有一个非标准用途:将长列表中的术语排序到分层 Dynatree 中。具体来说,我想从 Dynatree 外部拖放到 Dynatree 元素上——最好利用 Dynatree 的弹簧加载文件夹,而不是期望用户事先手动打开相关类别。
我能否获得一些关于如何实现梦想的具体指导?
谢谢,史蒂夫Upstill
我刚开始使用 dynatree(这确实很酷),但我有一个非标准用途:将长列表中的术语排序到分层 Dynatree 中。具体来说,我想从 Dynatree 外部拖放到 Dynatree 元素上——最好利用 Dynatree 的弹簧加载文件夹,而不是期望用户事先手动打开相关类别。
我能否获得一些关于如何实现梦想的具体指导?
谢谢,史蒂夫Upstill
其中一个拖放示例似乎实现了您的用例:您可以将“拖动我”框拖到右侧树上。
http://wwwendt.de/tech/dynatree/doc/sample-dnd3.html
该框是一个简单的query.draggable。树接收标准事件(onDragEnter、onDragOver、onDrop、onDragLeave)。确保启用该autoExpandMS
选项。
希望这可以帮助马丁