Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1244 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme Ajax/Prototype ajax.request

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme Ajax/Prototype ajax.request

n°1769388
zazerty
Posté le 05-08-2008 à 10:47:54  profilanswer
 

Bonjour,
 
J'ai un souci pour creer une fonction permettant d'ajouter des catégories 'à la volée'
 
Ma fonction :  
 

Code :
  1. function add_categorie(a){
  2. // Valeur
  3. var c=document.getElementById(a);
  4. // Parametres
  5. var parameters = "categorie="+c.value;
  6. // Requete Ajax
  7. var ajax = new Ajax.Request("add_categorie.php",{"method":'get',"parameters":parameters, "OnComplete": afficherReponse, "OnFailure": alert('failure')});
  8. }
  9. function afficherReponse(ajax) {
  10. alert(ajax.responseText);
  11. }


 
Le souci est que ca ne me fait que des alert('failure') pourtant le fichier add_categorie.php existe, et ce n'est qu'un echo 'ok';
 
Merci !

mood
Publicité
Posté le 05-08-2008 à 10:47:54  profilanswer
 

n°1769413
zazerty
Posté le 05-08-2008 à 11:33:05  profilanswer
 

Si à la place du OnComplete je mets :
OnSuccess: alert('Requête terminée avec succès.'),   OnFailure: alert('Requête échouée.')
 
Les 2 alert se déclenchent l'un après l'autre...
 
Une idée ?

n°1769524
univscien1
Posté le 05-08-2008 à 14:16:52  profilanswer
 

Essais avec çà:

Code :
  1. var c=document.getElementById(""+a+"" );
 

Car si ton id est un chiffre, il faut le considèrer comme du texte.


Message édité par univscien1 le 05-08-2008 à 14:22:28
n°1769528
zazerty
Posté le 05-08-2008 à 14:18:25  profilanswer
 

C'est bon j'ai trouvé tout seul..!
 
onSuccess: function(xhr){ alert(xhr.responseText);},
onFailure: function(){ alert('Probleme'); }

n°1769534
univscien1
Posté le 05-08-2008 à 14:26:59  profilanswer
 

Si tu utilise prototype, remplace document.getElementById par $. C'est plus lisible.  ;)  
 
$(a);


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme Ajax/Prototype ajax.request

 

Sujets relatifs
Probleme XML via XMLDom et base OracleProbleme compatibilité navigateur
MAJ aide probléme mini calculatrice en " C " (debutant)[Problème] Lycos : Register_global : Safe mode.
Temporisation ob_start() + ajaxprobleme sur les spreites en j2me
[java] problème avec l'appel d'une commande unixProblème avec un update lié à un onclick
Probleme d'affichage de tableau 2dProbleme dans mon application sous vb 2008
Plus de sujets relatifs à : Probleme Ajax/Prototype ajax.request


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR