menu arborescent jQuery EasyUI - drop contrôle de menu d'arbre
Lorsque l'arbre (Arbre) plug-in d'une application, le glisser-déposer (drag) et le lieu (drop) les exigences fonctionnelles permettent aux utilisateurs de modifier la position des nœuds. Activer glisser (drag) et le lieu (baisse) le fonctionnement, tout ce que vous devez faire est de mettre l'arbre (Arbre) le widget 'dnd' propriété est définie sur true.
Créer un menu d'arbre (Arbre)
$ ( '# Tt'). Tree ({ dnd: true, url: 'tree_data.json' });
Lorsqu'une opération est placée sur un nœud de l'arbre, l'événement 'onDrop' sera déclenchée, ou vous devriez faire un peu plus, des opérations telles que l'enregistrement de l'état du noeud sur le serveur distant, et ainsi de suite.
onDrop: function (targetNode, source, points) { var targetId = $ (cible) .tree ( 'GetNode', targetNode) .id; .ajax $ ({ url: '...', Type: 'post', dataType: 'json', données: { id: source.id, targetId: targetId, : Point } }); }