|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Développeur informatique Inscription : mai 2008 Messages : 4 ![]() |
Bonjour , je suis nouveau sur ce forum et apres avoir cherché sur le net sans reponse je demande votre aide.
J'utilise le Zend Framework pour developper un site web, tout fonctionne normalement lorsqu'il n'y a pas d'ajax. J'utilise la bibliotheque Mootools pour l'ajax. Quand je met l'ajax , le principe que je fais c'est de rajouter un parametre "ajax" a la suite des liens concernés (pages que je desire afficher dans une div) et je me sert de ce parametre dans mon controleur et dans mes vues pour eviter les affichages en trop (bannieres ...). Voila mon probleme :lorsque je clique sur un premier lien de suppression d'un item , la page de confirmation est correctement affichée dans la div prevue mais lorsque je clique sur "oui" , normalement la page "supprimer" ( qui contient juste le message 'correctement suppr') ne s'affiche pas. La source du probleme est que lorsque je charge ma div avec la confirmation , je recupere les liens (jusque la ca va) et j'y rajoute "ajax/true" et a ce moment la , le JS perd l'ancien lien et je comprend pas pourquoi. voici le code du changement de lien : Code :
Merci d'avance. + |
||
|
|
00
|
|
|
#2 | ||||
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Bonjour,
Code :
Sinon Code :
A+ |
||||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Développeur informatique Inscription : mai 2008 Messages : 4 ![]() |
Bonjour E.Bzz
j'ai essayé avec les methodes que tu m'a donné mais elles ne fonctionnent pas : ->en faisant "lien.href = nl" rien ne se passe, le lien n'est pas modifié. ->en faisant "alert(nl)" , j'obtiens toujours le meme probleme, il me renvoit 'undefined/ajax/true' si je fait un alert(lien.href) , avant toute manipulation, j'ai 'undefined' , donc je ne comprend pas pourquoi il n'arrive pas a recuperer le lien ... Si quelqu'un a des idées je prend parce que la je commence a avoir fait le tour ... + |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Alors la référence à l'objet initial (a.oui) n'est pas correcte.
On peut voir le code html correspondant à ? A+ |
|
|
00
|
|
|
#5 | ||||
|
Invité de passage
![]() Développeur informatique Inscription : mai 2008 Messages : 4 ![]() |
Voila le code html qui correspond : c'est dans une page de confirmation avec juste un message "etes vous sur ?"
Code :
Code :
|
||||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
A priori $$() doit retourner un tableau (car tu peux avoir plusieurs éléments <a> de class="oui").
=> As-tu essayé ? A+ |
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
... et de toutes façons, n'utilise pas setProperty : problème de compatibilité entre nav.
A+ |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Développeur informatique Inscription : mai 2008 Messages : 4 ![]() |
C'est bon je viens de trouver en meme temps , merci E.Bzz , tu m'a mis sur la bonne voie avec le "$$(a.oui)" en effet , je recuperais un tableau auquel j'essayais d'acceder directement . J'ai chagné ca et maintenant tout marche.
Merci beaucoup . A + |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com