IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

[AJAX] Mes paramètres ne passent pas dans l'ajax


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 165
    Par défaut [AJAX] Mes paramètres ne passent pas dans l'ajax
    Bonjour à tous,


    Je viens à vous car j'ai un gros souci avec mon ajax.
    En effet, je n'arrive pas à passer le contenu de la variable "argurl" au programme ajax "php/chargementbagues38.php"

    En effet, cette variable contient des "critères de sélection", ils sont de type "sSearch_"... De ce fait, le programme "php/chargementbagues38.php" n'arrive pas à "réduire le volume" des data.

    En effet, j'appelle cette fonction "newrecherche()", en fin de chargement de la page HTML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ...
    ...
    ...
    <script language="javascript">
    	newrecherche();
    </script>
     
    </body>
    </html>
    Pouvez-vous m'aider ?

    Voici la fonction javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    function newrecherche() {
    	url();
    	var requete = creerRequete();
    	var pgm = "php/chargementbagues38.php" + argurl;
    	requete.open("GET", pgm, true);
    	requete.onreadystatechange = function() {
    		if (requete.readyState == 4 && requete.status == 200) {
    			var jsonResponse = JSON.parse(requete.responseText);
    			liretablejson(jsonResponse);
    		}
    	}
    	requete.send(null);
    	alert (pgm);
    }
     
    function url() {
    	argurl = "";
    	if (valMIN[1] != plageMIN[1] || valMAX[1] != plageMAX[1]) {
    		argurl += "&sStart_7=" + valMIN[1] + "&sEnd_7=" + valMAX[1];
    	}
    	if (metals != "") {
    		argurl += "&sSearch_1="  + metals;
    	}
    	argurl += "&sSearch_3="  + "1";
    	if (solitaires != "") {
    		argurl += "&sSearch_6="  + solitaires;
    	}
    	argurl += "&sSearch_8="  + "1";
    	if (argurl != "") {
    		argurl = argurl.replace('&','?');
    	}
    	return argurl;
    }
    D'avance merci

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonsoir,

    url();
    var requete = creerRequete();
    var pgm = "php/chargementbagues38.php" + argurl;
    argurl n'est pas définie.

    A+.

Discussions similaires

  1. [MySQL] "e dans l'o" (œ) qui ne passent pas dans les $_GET
    Par Marc22 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 22/03/2010, 11h19
  2. Réponses: 0
    Dernier message: 01/06/2009, 17h03
  3. LWP POST : Mes valeurs ne passent pas pq ?
    Par svan1812 dans le forum Langage
    Réponses: 0
    Dernier message: 08/12/2008, 18h18
  4. [AJAX] Lightbox, MOOdalBox: ne marche pas dans ma page AJAX
    Par nims dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 18/10/2008, 21h32
  5. [Mail] Mes mails ne passent pas en HTML
    Par WEBANNONCE dans le forum Langage
    Réponses: 2
    Dernier message: 08/09/2006, 16h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo