Дерево jqGrid развернуть узел на DragNDrop над

У меня есть 2 сетки (*#list1, #list2*) и хочу перетащить что-нибудь из *#list2* в *#list1*, При наведении курсора на узел узел расширяется следующим образом. Мне все еще нужно перетаскивать элемент на Курсоре, и когда я фокусирую строку 3, он должен фокусировать setSelection на

"00000010 Тестконто LVL"

но что он делает, это setSelection on

"Группа 2"

Смотрите изображение.

Когда я уйду #list1 с перетаскиваемым элементом и снова сфокусируйте его. Ряды выбираются.

Мой вопрос, при добавлении элементов с addChildNode как я могу сбросить позиции в #list1 что over Функция может сосредоточиться на расширенных листьях.

1 ответ

В файле 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? я не хочу что-то менять в "шаблоне"

Другие вопросы по тегам