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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Résolu] Plusieurs argument dans une url fonction js ajax

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Plusieurs argument dans une url fonction js ajax

n°1893758
alexolait
Posté le 10-06-2009 à 17:23:47  profilanswer
 

Bonjour,
 
voila mon problème:
Je voudrai passer plusieurs paramètres dans mon url via une fonction javascript
voila mon code javascript:

Code :
  1. function gestionClic(action, cmd_type)
  2. {
  3.     document.getElementById('planning').innerHTML = '<table width="760" align="center"><tr><td height="450" align="center"><img src="../Themes/Default/img/load_32x32.gif"></td></tr></table>';
  4.     http = createRequestObject();
  5.     http.open('get', '../ajax/planning_ajax.php?TS=' + action + '&cmd_type=' + cmd_type, true);
  6.     http.onreadystatechange = handleAJAXReturn;
  7.     http.send(null);
  8. }


 
Mais je n'y arrive pas!
ça fonctionne quand je mets 1 seul paramètre  en modifiant le code javascript de cette manière:
 

Code :
  1. function gestionClic(action)
  2. {
  3.     document.getElementById('planning').innerHTML = '<table width="760" align="center"><tr><td height="450" align="center"><img src="../Themes/Default/img/load_32x32.gif"></td></tr></table>';
  4.     http = createRequestObject();
  5.     http.open('get', '../ajax/planning_ajax.php?TS=' + action, true);
  6.     http.onreadystatechange = handleAJAXReturn;
  7.     http.send(null);
  8. }


 
J'ai essayé d'envoyer dans mon parametre des morceaux d'url du style "&cmd_type=monparam"  mais ça ne marche pas non plus!
auriez vous une idée ?
 
merci de votre aide


Message édité par alexolait le 11-06-2009 à 21:53:20
mood
Publicité
Posté le 10-06-2009 à 17:23:47  profilanswer
 

n°1893905
Pascal le ​nain
Posté le 11-06-2009 à 00:15:19  profilanswer
 

Il faut déterminer là où ça bloque...
Le deuxième paramètre est bien récupéré dans la fonction ?

n°1893999
infoman64
JE SUIS LA POUR TOI MON AMI
Posté le 11-06-2009 à 10:04:20  profilanswer
 

ta variable action contient elle des caractères spéciaux(autres que alphanumériques) ?

n°1894196
alexolait
Posté le 11-06-2009 à 15:36:25  profilanswer
 

Pascal le nain a écrit :

Il faut déterminer là où ça bloque...
Le deuxième paramètre est bien récupéré dans la fonction ?


 
je n'ai pas l'impression que le second parametre est récupéré car en mettant un alert je n'ai pas le deuxieme parametre affiché dans l'url
voila la partie php:

Code :
  1. onclick="gestionClic(<?php echo $avant_month; if (isset($_GET['type_cmd'])) {echo ", ".$_GET['type_cmd'];} ?> ); return false;"


 
est ce que vous voyez quelque chose de louche dans cette partie de code ?
 
en html, ça me donne :  

Code :
  1. onclick="gestionClic(1242048411, collection); return false;"

n°1894207
Bidem
Posté le 11-06-2009 à 15:53:06  profilanswer
 

Code :
  1. onclick="gestionClic(1242048411, collection); return false;"


 
Écrit comme ça, cela veut dire que collection est une variable javascript qui contient la valeur que tu veux.
sinon, il faut rajouter des ' au moment de la génération Php pour obtenir :

Code :
  1. onclick="gestionClic(1242048411, 'collection'); return false;"


Et là le 2ème paramètre est la chaine de caractères 'collection'

n°1894285
alexolait
Posté le 11-06-2009 à 21:52:54  profilanswer
 

merci Bidem,
c'etait bien ça !  :)  
 
maintenant ça fonctionne  [:lapinnoir]  


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

  [Résolu] Plusieurs argument dans une url fonction js ajax

 

Sujets relatifs
Problème de paramètre dans ma fonction[Resolu]API MYSQL erreur compilation
Error Javascript:"Object Required"- 5 lignes de code [RESOLU][résolu]Problème de vérification d'un entier
[RESOLU]Fermer une JFrame depuis un Bouton dans un Panel[NON RESOLU] Firefox et scrollTo : un drôle de comportement
[Resolu]Serveur Multi Thread en CProblème fonction mail
[Résolu] Utilisation d'une application winform en réseau 
Plus de sujets relatifs à : [Résolu] Plusieurs argument dans une url fonction js ajax


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