【问题标题】:Issue with JSTree drag dropJSTree拖放问题
【发布时间】:2010-12-31 11:27:32
【问题描述】:

我在 ASP.net 中使用 JSTree。 为树生成的 html 看起来像

    <ul>
            <li ID="Manager1"><a href="#">node 1</a></li>
            <li ID="Manager2"><a href="#">node 2</a></li>
            <li ID="Employee1"><a href="#">node 3</a></li>
            <li ID="Employee2"><a href="#">node 4</a></li>
            <li ID="Employee3"><a href="#">node 5</a></li>
    </ul>

当我将一个节点拖放到另一个节点上时,为 drag_finish 编写的函数不会被调用。 dnd plgin 使用如下,

    tree.jstree({
        ...
         "dnd": {
            "drop_finish": function (data) {
                alert("some message");
            }

            }

        "plugins": [..., "dnd"]

    });

【问题讨论】:

    标签: jquery jstree


    【解决方案1】:

    错误在于 html。

    使用 class="jstree-drop" 以及所有节点的 ID。 它会起作用的。

    另一种方法可以是 tree.bind("move_node.jstree", function (event, data){ // 你的代码 }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-09
      • 1970-01-01
      • 2018-03-09
      相关资源
      最近更新 更多