代码之家  ›  专栏  ›  技术社区  ›  Bob

从JQGrid拖动到jsTree v.0.9.9a

  •  3
  • Bob  · 技术社区  · 16 年前

    我希望从我创建的jqGrid中拖出一行,并在jsTree(v.0.9.9a)中的一个节点上触发一个drop事件。

    有什么办法吗-

    当做。

    3 回复  |  直到 14 年前
        1
  •  0
  •   Justin Ethier    16 年前

    这是一个非常狭隘的问题。听起来这两个控件都使用jqueryui可拖动和可拖放的小部件,而且您有一个初步的方法。为什么不试着实现你的想法,看看效果如何?

    我鼓励您在完成后发布代码,或者如果您在执行过程中遇到困难。。。

        2
  •  0
  •   Bob    16 年前

    在jqGrid中,我添加了事件

    afterInsertRow: function (rowid, rowdata, rowelem) {
                $("#" + rowid).addClass('jstree-draggable');
            },
    

    "drag_finish": function (data) {}

    虽然jsTree版本1是一个痛苦的切换到使用前版本1它真的是更快,更整洁,更容易使用,一旦你掌握了窍门。我被告知,完整的文档将与最终版本1一起发布。

        3
  •  0
  •   santiagokci    14 年前

    只是:

    $("#treeOptions").jstree({
       plugins: ["themes", "json_data", "dnd", "ui", "types"],
       ...
       dnd: { drag_target: ".jqgrow" }
       ...
    });