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