Plusieurs requêtes ajax dans une requêtes

Fermé
ceda13 Messages postés 84 Date d'inscription samedi 6 avril 2013 Statut Membre Dernière intervention 4 août 2023 - 9 juin 2021 à 12:39
jordane45 Messages postés 38175 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 mai 2024 - 9 juin 2021 à 13:16
Bonjour,

Je voudrais savoir si il était possible dans une requête Ajax de demander plusieurs requêtes en même temps.

Par exemple si je transforme cette requête :
$.getJSON('php/controleur.php', {action: AD})    
.done(function (resultat, status, xhr) {
var lonlat = resultat;
})
.fail(function (xhr, status, error) {
console.log(xhr);
console.log(status);
console.log(error);


en :

$.getJSON('php/controleur.php', {action: AD},{action: AB},{action: AC})    
.done(function (resultat, status, xhr) {
var lonlat = resultat;
})
.fail(function (xhr, status, error) {
console.log(xhr);
console.log(status);
console.log(error);
});


Est-ce que je peux récupérer un résultat de chaque action ?



Configuration: Windows / Chrome 91.0.4472.77

3 réponses

jordane45 Messages postés 38175 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 mai 2024 4 667
9 juin 2021 à 12:42
Bonjour,

Tu peux passer toutes les variables que tu veux dans ton JS .... le souci c'est comment tu les gère côté PHP...

Tu pourrais passer un array d'actions éventuellement dans le JS
et donc, dans ton code php, le modifier pour qu'il traite chaque action qui se trouve dans l'array

Ou alors passer plusieurs variables distinctes.. action1 , action2 ...
A toi de voir...


0
ceda13 Messages postés 84 Date d'inscription samedi 6 avril 2013 Statut Membre Dernière intervention 4 août 2023
9 juin 2021 à 12:47
Oui pour les passer j'ai compris je sais comment faire. C'est pour la récupération.

Dans mon 1er code je récupère dans la variable resultat mais si il y en a plusieurs comment m'y prendre ? Je dois mettre plusieurs variables dans le .done ?
0
ceda13 Messages postés 84 Date d'inscription samedi 6 avril 2013 Statut Membre Dernière intervention 4 août 2023
9 juin 2021 à 12:56
Ah tu veux dire le seul moyen c'est de récupérer un tableau ?
0
jordane45 Messages postés 38175 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 mai 2024 4 667
9 juin 2021 à 13:16
Oui
0