Я использую Dragula JavaScript для динамического добавления элементов контейнера. Когда я перетаскиваю, я хочу получить идентификатор целевого родителя и идентификатор элемента. Я прикрепил изображение с тем же. Как только я получу эти идентификаторы, я хочу сохранить их в базе данных. Я использую PHP и AJAX.
function drop(item, target) {
var parent = getParent(item);
if (_copy && o.copySortSource && target === _source) {
parent.removeChild(_item);
}
if (isInitialPlacement(target)) {
drake.emit('cancel', item, _source, _source);
} else {
drake.emit('drop', item, target, _source, _currentSibling);
}
cleanup();
}
Я получил свое решение .. попробовал, как показано ниже … он работает как шарм ..
function drop(item, target) {
var parent = getParent(item);
if (_copy && o.copySortSource && target === _source) {
parent.removeChild(_item);
}
if (isInitialPlacement(target)) {
drake.emit('cancel', item, _source, _source);
var itemid=item.id;
var targetid = target.id;
//initialize function to update status
update_function(itemid, targeid); //this function called in main page
} else {
drake.emit('drop', item, target, _source, _currentSibling);
var itemid=item.id;
var targetid = target.id;
//initialize function to update status
update_function(itemid, targeid); //this function called in main page
}
cleanup();
}
Других решений пока нет …