Comment ajouter cliquez sur l'événement à jstree(plugin jQuery) asynchrone liste?

Je veux ajouter cliquez sur l'événement à jstree's asynchrones les éléments de la liste.

Le résultat idéal est: lorsque je clique sur les éléments de la jstree, le contenu de l'article sera transféré à une requête sql en tant que paramètre, et ensuite, la requête est exécutée et l'affichage d'un jeu de résultats dans la même page ou dans une autre page.

Alors que je ne sais pas comment la mettre en œuvre. J'ai trouvé le code suivant dans jquery.tree.js. Et je pense que je devrais modifier l'événement. Mais je ne sais pas comment. Pouvez-vous voir le code et de me donner des suggestions ou des conseils?

$("#" + this.container.attr("id") + " li a")
 .live("click.jstree", function (event) { //WHEN CLICK IS ON THE TEXT OR ICON
  if(event.which && event.which == 3) return true;
  if(_this.locked) {
   event.preventDefault(); 
   event.target.blur();
   return _this.error("LOCKED");
  }
  _this.select_branch.apply(_this, [event.target, event.ctrlKey || _this.settings.rules.multiple == "on"]);
  if(_this.inp) { _this.inp.blur(); }
   event.preventDefault();
   event.target.blur();
   return false;
  })

Le code de la page:

<script type="text/javascript" >
    $(function () { 
        $("#async_json_1").tree({
            data : { 
                type : "json",
                opts : {
                    url : "twodimen.php"
                }
            },
            callback:{
                onselect: function(node,tree){

                }
            }
        });
    });
</script>

Merci beaucoup.

OriginalL'auteur Jiangong SUN | 2010-02-12