Magazine Internet

[ASP] Changer l’index d’un Accordion via JavaScript

Publié le 20 février 2009 par Jeremy.jeanson

Ah si seulement tout pétait possible via code-behind! Ne rêvons pas, il y aura toujours des situation où il est préférable d’utiliser JavaScript pour piloter des controls. Dans mon cas j’ai eu à changer l’index d’un Accordion (Ajax Control ToolKit) via JavaScript. Après de nombreuse recherches… et surtout pas mal de tâtonnement j’e suis arrivé à produire le code suivant:

<script type="text/javascript">
	function ChangeIndex(index) {
    	var accordion = $get('<%= MonAccordion.ClientID%>').AccordionBehavior;
        accordion.set_SelectedIndex(index);
	}
</script>

Et donc pour faire l’appel de cette méthode via un lien

<a href="#" onclick="ChangeIndex(0)" title="Premier élément">
	Afficher le premier élément de l'accordion
</a>

Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

A propos de l’auteur


Jeremy.jeanson 1573 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte