Problème avec Jquery et les UI Tabs

WRInaute occasionnel
Bonjour,

je ne sais pas si quelqu'un a utilisé le plugin Jquery suivant http://docs.jquery.com/UI/API/1.7.1/Tabs

Je l'utilise pour gérer un système d'onglets et rafraichir, au clic, le contenu de ces onglets. Toutefois, pour certains j'ai besoin de passer des paramètres dans l'Ajax. Le problème c'est que le code Javascript que je veux faire fonctionner n'en tient pas compte.

donc dans mon code, je fais un

Code:
onclick="$('#tabs').tabs({ajaxOptions:{data:'page=<?php echo $this->page; ?>'}}).tabs('load', 0);

mais le paramètre page de data n'est pas pris en compte. Ni aucun paramètre d'ailleurs.

Pour le javascript, j'utilise le source suivant http://jquery-ui.googlecode.com/svn/tags/latest/ui/ui.tabs.js

J'ai essayé de plonger un peu dans le code, et j'ai l'impression que les paramètres situés dans ajaxOptions ne sont pas transmis lors de la requête Ajax (voir méthode Load). Mais peut-être que j'ai mal compris ce Javascript ?

Quelqu'un a-t-il une idée ?

merci à vous
 
WRInaute occasionnel
J'essaie de faire un petit up sur le message.

En fait, je dois rafraichir une page de commentaires dans le même onglet. Le problème c'est que le numéro de la page à consulter n'est pas transmis dans l'ajax. Et j'ai essayé avec n'importe quel paramètre, aucun n'est transmis dans l'objet Tabs.

Voici le code javascript

Code:
<!--
$('.link').bind('click',function(event, ui){
//$('.link').each(function(){
	$('#ui-tabs-nav').tabs('load', 0).tabs({ajaxOptions: {data:'page='+this.getAttribute('id')+'&'}});
});
-->

Quand je fais un alert de ajaxOptions, il est toujours à NULL.

Personne n'est expert JQuery, Javascript dans le coin ?? :D

Bon ben c'est bon, j'ai trouvé le bug.

Ne vous embêtez pas :mrgreen:
 
Discussions similaires
Haut