1

Dragula JavaScript を使用してコンテナ項目を動的に追加しています。ドラッグ アンド ドロップすると、対象の親 ID と項目 ID を取得したいと考えています。同じ画像を添付しました。これらの ID を取得したら、それらをデータベースに保存します。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();
}

画像をドラッグ&ドロップ

4

1 に答える 1

1

私は私の解決策を持っています..以下のように試しました..それは魅力のように機能します..

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();
}
于 2016-07-15T04:39:06.140 に答える