window.parent.xxxxx (); // xxxxx () représente la méthode de la page parent
Les colonnes spécifiques sont les suivantes, y compris le clic droit et cliquez sur les événements d'EasyUi
parent.jsp
Partie du code corporel
<body> <! - RÉPERTOIRE gauche -> <div data-options = "Region: 'West', Split: true, titre: 'thème', iCONCLS: 'icon-arrowin'"> <! - Nombre de répertoires -> <ul id = "arbre"> </ul> </ dish Data-Options = "Region: 'Center', Title: 'Content Display', iConcls: 'icon-arrowout'" style = "Overflow: Hidden"> <iframe name = "Leftiframe" id = "Leftiframe" src = "" frameborder = "0"> </ iframe> </ div> <! - Menu droit-clique -> <v id = droite = ^ onClick = "UpdateTheme ();" data-options = "iconcls: 'icon-edit'"> modifier </div> <div onclick = "retireObjectNode ();" data-options = "iConcls: 'icon-tip'"> delete </div> </div> <script type = "text / javascript"> loshtree (); </cript> </ body>
JS Partie:
Function LoadTree () {$ ('# arbre'). Tree ({url: 'xxxxx.action, animate: true, lignes: true, onContextMenu: function (e, node) {e.PreventDefault (); $ (this) .tree (' select ', node.target); / ** * opération sur le nœud racine (le thème par défaut) n'arrive pas $ (this) .tree ('getparent', node.target); }, onclick: function (node) {// standalone var type = node.attributes.type; } child.jsp / ** * Rafraîchir le thème gauche * / $ (function () {window.parent.loadtree ();})