begin process at 2012 05 29 01:46:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

ajax fonction send sur plusieur valeur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ajax fonction send sur plusieur valeur

mercredi 14 mars 2007 à 17:55:16 | ajax fonction send sur plusieur valeur

alexius

Bonjour à tous,
Novice avec Ajax je cherche à envoyer a un fichier de traitement plusieur valeur à la fois.
Je n'arrive a en récupérer qu'une sur les deux. quelqu'un pourrait il m'aider.
J'ai commenter ou ca ne marche pas...
Merci d'avance

voici le code

function go2()
{
    var xhr = getXhr();
    var etatsession =<?=$_SESSION['loged']?>;
    xhr.onreadystatechange = function(){
        if(xhr.readyState == 4 && xhr.status == 200)
        {
            document.getElementById('result').innerHTML = xhr.responseText;
        }
    }
    xhr.open("POST","ajax.php",true);
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    sel2 = document.getElementById('port_contact');
    port_contact = sel2.options[sel2.selectedIndex].value;
    xhr.send("ajaxtransmition2="+port_contact);// ca marche
     xhr.send("ajaxtransmition3="+etatsession); //ca marche pas
}

jeudi 15 mars 2007 à 10:34:27 | Re : ajax fonction send sur plusieur valeur

bultez

Membre Club
Réponse acceptée !
Bonjour,
    xhr.send("ajaxtransmition2="+port_contact+'&ajaxtransmition3="+etatsession);

Cordialement            Bul         [mon Site]     [M'écrire]           

mardi 20 mars 2007 à 12:15:47 | Re : ajax fonction send sur plusieur valeur

asmouma

Réponse acceptée !
Salut j'esprer que je n'arrve pas trop  tard pour repondre a ton problem

au fait t'as deux solution
-soit de concaténé les deux valeur que tu verecuperer avec un seprateur , apres tu fais un traitement pr les separar une fois reçu
-soit tu fais ça : xhr.send("variable1="+val1+"&variable2="+val2);
vendredi 21 août 2009 à 17:07:31 | Re : ajax fonction send sur plusieur valeur

emaurille



Bonjour,

Voila j'ai besoin de passer deux valeurs pour mettre à jour ma base de donnée.
Et je ne recupère que la première valeur dans mon fichier php, jamais la seconde.
J'ai beau regarder dans les forum je ne comprends pas tout.

Merci par avance de votre aide et comprehension.

J'utilise les méthodes suivantes:

function writediv(texte)
{
document.getElementById('zonetraitement').innerHTML = texte;
}


function updateTable(valeur,identifiant)
{
writediv('Les valeurs passes sont : ' + valeur + ' et ' + identifiant);
texte=file('requete.php?valeur='+escape(valeur)+';identifiant='+escape(identifiant));
//texte=file('requete.php?valeur='+escape(valeur));
//texte=file('requete.php?toto='+escape(identifiant));
///writediv(texte)
}

function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}

samedi 22 août 2009 à 10:47:31 | Re : ajax fonction send sur plusieur valeur

Bul3

Membre Club


vous avez remarqué que le message date de plus de 2 ans ?

quand à votre souci, mon foie :
on ne sait ni ce que vous transmettez ( que
contient donc "fichier", là où devraient
être les paramètres puisque "get" ) ni comment
vous le traitez coté php !

remarque : votre manière de traiter le
retour d'ajax, n'est probablement pas correcte
...
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
on va donc toujours retourner false
puisque vous êtes en asynchrone
et il faut donner une fonction où l'on
traite le readystate avant le send

xhr.onreadystatechange = function()
{ if(xhr.readyState == 4)
{ on peut traiter xhr.resposText
}
}
xhr.open
xhr.send
et attention, car ici, on rend la main
derrière l'appel de la function file



Cette discussion est classée dans : send, valeur, ajax, plusieur, xhr


Répondre à ce message

Sujets en rapport avec ce message

une seul variable post passe avec ajax ? [ par caviar ] Saluté...j'ai un petit problème bizare avec une fonction ajaxen fait un seul des paramètres que je veux envoyer à mon script php passe apparamentsi le Besoin d'aide pour les + et - [ par Arnauti ] Bonjour, j'ai un probleme comme vous pouvez vous en douté, mais je sais, le titre du sujet est pas bien ! En fait, je voudrais faire un truc avec un prb avec Ajax (ou incomprension du fonctionnement des FONCTIONS) [ par gomoz ] Je m'essaye aux thechniques Ajax pour me faciliter un peu la vie sur un petit programme php que je veux ameliorer.Il y a juste une chose que j'arrive Rechargement d'objet "AJAX" [ par benjiman2 ] Bonjour !Voila, je commence tout juste a programmer en AJAX ...et voila mon probleme ...Je voudrai que chaque 2 secondes, la page se rafraichisse dans Ajax et Send [ par syndrael ] Bonjour, J'ai un souci avec Ajax et IE. Mon code fonctionne très bien sous Firefox. Voila le problème: J'ai un menu déroulant qui fait un Send à chaqu Ajax - getelementsbytagname is not a function? [ par jnbdzjnbdz ] Bonjour, je travaille depuis un certain temps sur une application web faite avec ajax et PHP. Je viens de rencontrer un problème qui m'empêche d'avanc que fait xhr.responseText de mes accents ? AJAX [ par aelshocht ] j'ai un petit probleme de transfert de données via Ajax ... les caractères accentués disparaissent .... j'envoie d'une page asp une requêtela réponse Ajax.Updater et Firebug [ par gabi26 ] Bonjour,je viens cherche un peu d'aide car je cale sur un problème élémentaire que je n'arrive pas à résoudre.J'ai une simple requête ajax au moyen d' Ajax et IE7 [ par arnaultp ] Bonjour à tous!Je viens de me mettre à l'AJAX, et en reprenant un tutorial j'ai une erreur (voire 2 d'ailleurs) qui apparaît et que je n'arrive pas à Script Ajax Marche pas sous IE7, pas de bouton retour [ par verbiagecasselaicouill ] Seigneur je suis en train de couler...J'utilise un script Ajax posté sur ce site il y a longtemps par atlante pour charger les pages dans des div.Prob


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales