Verif variable via ajax
rudak
Messages postés
590
Date d'inscription
Statut
Membre
Dernière intervention
-
rudak Messages postés 590 Date d'inscription Statut Membre Dernière intervention -
rudak Messages postés 590 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aurais besoin d'une petite explication car je n'ai pas trop d'idée sur la methode a employer pour le truc que j'ai a faire...
(en gros l'idée ressemble au bouton '+' qu'on peut trouver sur ce forum)
je parvient a creer un objet xhr puis une requete puis une fonction de traitement du retour et ca fonctionne quand je n'ai qu'un seul bouton.
la ou j'ai du mal a comprendre c'est quand j'ai tout une liste de boutons, je ne sais pas comment envoyer l'id du bouton en question dans l'appel de ma fonction
mon javascript (un script ajax de base)
mon code HTML :
dans le cas présent j'ai rempli manuellement les valeurs POST a envoyer
je voudrais savoir coment faire pour que ces valeurs prennent la valeur du bouton ou du lien cliqué pour lancer la fonction
vu qu'on ne peut pas faire comme ca dans ce genre de cas ^^
merci de me conseiller sur la marche a suivre
(en gros l'idée ressemble au bouton '+' qu'on peut trouver sur ce forum)
je parvient a creer un objet xhr puis une requete puis une fonction de traitement du retour et ca fonctionne quand je n'ai qu'un seul bouton.
la ou j'ai du mal a comprendre c'est quand j'ai tout une liste de boutons, je ne sais pas comment envoyer l'id du bouton en question dans l'appel de ma fonction
mon javascript (un script ajax de base)
function action(callback)
{
var xhr = getXMLHttpRequest(); // (fonction connue je la rajoute pas..)
xhr.onreadystatechange = function()
{
if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0))
{
callback(xhr.responseText);
}
};
xhr.open("POST", "ajax.global.php?action=add", true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send("bouton=1&valeur=2");
}
function retour(texte_retour)
{
//traitement divers en fonction de la valeur de retour...
}
mon code HTML :
<a id="bouton1" onclick="action(retour)" href="#">action 1</a> <a id="bouton2" onclick="action(retour)" href="#">action 2</a> 3 4 5 6.. .. ...256 ..etc...
dans le cas présent j'ai rempli manuellement les valeurs POST a envoyer
(xhr.send("bouton=1&valeur=2"))
je voudrais savoir coment faire pour que ces valeurs prennent la valeur du bouton ou du lien cliqué pour lancer la fonction
vu qu'on ne peut pas faire comme ca dans ce genre de cas ^^
<a id="bouton1" onclick="action(retour)(1,2)" href="#">action 1</a>
merci de me conseiller sur la marche a suivre
A voir également:
- Verif variable via ajax
- Verif lien - Guide
- Via michelin carte - Télécharger - Transports & Cartes
- ViaMichelin - Télécharger - Transports & Cartes
- Partager des photos via un lien - Guide
- Vba range avec variable ✓ - Forum VB / VBA