jqGrid Tree在

时间:2017-04-25 09:20:44

标签: javascript jquery jqgrid jqtree

我有2个网格(*#list1, #list2*)并希望将某些内容从*#list2*拖到*#list1*。将鼠标悬停在节点上时,节点会像this一样展开。 我仍然需要在Cursor上拖动元素,当我关注第3行时, 它应该关注

上的setSelection
  

" 00000010 Testkonto LVL"

但它的作用是

上的setSelection
  

" Gruppe 2"

请参阅Image

当我使用可拖动元素离开#list1并再次对焦时。行可选。

我的问题是,在使用addChildNode添加元素时,如何重置#list1over函数可以关注展开的叶子的位置。

1 个答案:

答案 0 :(得分:0)

在jquery-ui.js文件中,我刚刚将refreshPositions更改为true

$.widget("ui.draggable", $.ui.mouse, {
    version: "1.10.3",
    widgetEventPrefix: "drag",
    options: {
        addClasses: true,
        appendTo: "parent",
        axis: false,
        connectToSortable: false,
        containment: false,
        cursor: "auto",
        cursorAt: false,
        grid: false,
        handle: false,
        helper: "original",
        iframeFix: false,
        opacity: false,
        refreshPositions: true,
        revert: false,
        revertDuration: 500,
        scope: "default",
        scroll: true,
        scrollSensitivity: 20,
        scrollSpeed: 20,
        snap: false,
        snapMode: "both",
        snapTolerance: 20,
        stack: false,
        zIndex: false,

        // callbacks
        drag: null,
        start: null,
        stop: null
    },

有没有办法在jquery-ui.js文件中而不是在外部javascript文件中执行此操作?我不想改变"模板"

中的内容