Das Beispiel in diesem Artikel beschreibt, wie ztree den Satz untergeordneter Knoten-IDs des aktuell ausgewählten Knotens erhält. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Anforderungen: Den Satz untergeordneter Knoten-IDs des aktuell ausgewählten Knotens abrufen.
Schritte:
1. Holen Sie sich den aktuellen Knoten
2. Verwenden Sie die ztree-Methode transformToArray(), um die Sammlung untergeordneter Knotenobjekte des aktuell ausgewählten Knotens (einschließlich des ausgewählten Knotens) abzurufen.
3. Durchlaufen Sie die Sammlung und rufen Sie die erforderlichen Werte ab.
treeNode: aktuell ausgewähltes Knotenobjekt
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(","); }
Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.