J'ai réalisé un treeview asynchrone en php, maintenant je veux ajouter l'événement onclick aux éléments dans l'arborescence, puis faire une requête dans mysql.Comment ajouter un événement onclick à treeview dans php (jquery plugin)?
Savez-vous comment faire?
Merci beaucoup.
Edit:
Async.html:
<script type="text/javascript">
$(document).ready(function(){
$("#black").treeview({
url: "twodimen.php"
});
$("#black > li").live("click",function()){
$.get("");
})
});
</script>
<ul id="black">
</ul>
Mais quand je l'ajoute $("#black > li").live("click", function()){}
, l'arborescence n'affiche pas.
Comment faire?
Votre arborescence a l'id = 'black', alors essayez plutôt ceci: $ ("# black> li"). Click (function() {alert ("CLICKED !!!");}); J'ai également fait un exemple, voir ici http://pastebin.com/m5f89e21b. J'ai ajouté un événement onClick sur le treenode pour le premier échantillon fourni sur le site de l'auteur. Remplacez l'alerte() par votre appel Ajax, en utilisant $ .get() OU $ .post(), pas les deux;) – josephdotca
@Racebacon, même j'utilise $ ("# black> li"). Live ("cliquez sur" ", function()) {}), l'arborescence n'affiche pas non plus. Ce n'est que lorsque j'ajoute manuellement un