Frage

Ich versuche, Daten von einem Dynatree zu ziehen und auf einen anderen Dynatree abzulegen.In der Dokumentation zeigt ein Beispiel an, wie man einen Knoten in demselben Baum bewegt.Ist es möglich, einen Knoten zu verschieben und mit allen Option in den zweiten Dynatree zu setzen?

erster baum hat:

generasacodicetagpre.

und der zweite Baum:

generasacodicetagpre.

Vielen Dank im Voraus

War es hilfreich?

Lösung

afaik, derzeit dynatree unterstützt den MOVE-Knoten nicht zwischen verschiedenen Bäumen.Sie können jedoch Knoten von Tree1 kopieren und kopierter Knoten an Tree2 hinzufügen.Danach können Sie den Knoten in Tree1 löschen.Mit diesem Ansatz können Sie das Verhalten des sich bewegenden Knotens zwischen Bäumen nachahmen.

Somit anstelle von saurencenode.move (Knoten, Hitmode) können Sie dies verwenden:

generasacodicetagpre.

hoffe diese Hilfe.

Andere Tipps

Sie können das tatsächlich tun.Sie legen jeden Dynatree einfach in DIV und machen, dass DIV-DIV-DIV-TOPPLE.Das DOM kann das Dynatree-Knotenobjekt von der Troppable analysieren, da dynatree an das Ereignis anbringt.

Sie können ein Arbeitsbeispiel sehen hier .

dynatree 1 (ziehable)

generasacodicetagpre.

dynatree 2 (fallbar)

generasacodicetagpre.

Versuchen Sie diesen Code, der es funktioniert.Ich habe das gleiche vorher getan.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top