I think I may have found a bug with the jQuery treeview plugin: Steps to reproduce:
1) Edit the sample "source.php" file that comes with the plugin to include a "second" lazy-loading sub-tree (see below) 2) Next, run the async demo page. Click the second async link you just added. Go into firebug and look at the net-tab. Notice how now when clicking to load the link with id 2, it actually loads #1 AND #2. I've got 36 nodes, and I'm finding that they are all loading at once after clicking to open just one async. node. <snip> from source.php file.... { "text": "3.4 Taconite and Form (20 min)" }, { "text": "3.5 Server-side JavaScript with jQuery and AOLserver (20 min)" }, { "text": "3.6 The Onion: How to add features without adding features (20 min)", "id": "1", "hasChildren": true }, { "text": "3.65 The Onion2: More data, but will root #1 load by accident?", "id": "2", "hasChildren": true },