L'exemple de cet article décrit comment ztree obtient l'ensemble des identifiants de nœud enfant du nœud actuellement sélectionné. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Exigences : Obtenir l'ensemble des identifiants de nœud enfant du nœud actuellement sélectionné.
Étapes :
1. Obtenez le nœud actuel
2. Utilisez la méthode ztree transformToArray() pour obtenir la collection d'objets de nœud enfant du nœud actuellement sélectionné (y compris le nœud sélectionné).
3. Parcourez la collection et récupérez les valeurs requises.
treeNode : objet nœud actuellement sélectionné
function getChildNodes(treeNode) { var childNodes = ztree.transformToArray(treeNode); var nodes = new Array(); for(i = 0; i < childNodes.length; i++) { nodes[i] = childNodes[i].id; } return nodes.join(","); }
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.