Remplir un Modal avec données d'une BDD
Résolu/Fermé
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
-
Modifié le 25 mai 2022 à 17:02
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - 25 mai 2022 à 22:00
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - 25 mai 2022 à 22:00
A voir également:
- Remplir un Modal avec données d'une BDD
- Organigramme a remplir word - Guide
- Remplir et signer pdf - Guide
- Effacer les données de navigation - Guide
- Reinstaller windows sans perte de données - Guide
- Tnt base de données vide ✓ - Forum TNT / Satellite / Réception
3 réponses
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
20
25 mai 2022 à 17:09
25 mai 2022 à 17:09
Bon j'ai changé qq trucs pour avoir un début de qq chose :
1. J'ai déjà mis des $_POST dans ma page externe pour être cohérent avec l'appel AJAX
2. J'ai également remplacé class="facture-body" par id="facture-body" pour pouvoir exploiter
le retour d'ajax :
$.ajax({
type:'POST',
url:'facture-visualiser.php',
data:'fact='+fact,
success:function(html){
$('#facture-body').html('ICI LA FACTURE A CONSTRUIRE');
}
});
1. J'ai déjà mis des $_POST dans ma page externe pour être cohérent avec l'appel AJAX
2. J'ai également remplacé class="facture-body" par id="facture-body" pour pouvoir exploiter
le retour d'ajax :
$.ajax({
type:'POST',
url:'facture-visualiser.php',
data:'fact='+fact,
success:function(html){
$('#facture-body').html('ICI LA FACTURE A CONSTRUIRE');
}
});
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
20
25 mai 2022 à 20:20
25 mai 2022 à 20:20
Merci Jordan pour cette précision...
Je commence effectivement à obtenir quelque chose dans mon modal.
J'ai opté pour le html généré dans le PHP car je suis un peu plus à l'aise avec...
maintenant il faut construire du html avec du php !
J'ai un autre problème.... J'ai réussi à passer à la page externe le n° de la
facture, mais je dois passer un autre paramètre, le n° du client !
Je sais faire ça dans une URL mais dans Java je ne sais pas ?
Comment je peux faire ?
Je commence effectivement à obtenir quelque chose dans mon modal.
J'ai opté pour le html généré dans le PHP car je suis un peu plus à l'aise avec...
maintenant il faut construire du html avec du php !
J'ai un autre problème.... J'ai réussi à passer à la page externe le n° de la
facture, mais je dois passer un autre paramètre, le n° du client !
Je sais faire ça dans une URL mais dans Java je ne sais pas ?
Comment je peux faire ?
function FactModal(arg3){ var FactClient = arg3.value; var infoFact = document.getElementById("IdFact"); infoFact.textContent = FactClient; $.ajax({ type:'POST', url:'facture-visualiser.php', data:'FactClient='+FactClient, success:function(html){ $('#facture-body').html(html); } }); var modal = document.getElementById("FactModal"); var span = document.getElementsByClassName("close2")[0]; modal.style.display = "block"; span.onclick = function(){ modal.style.display = "none"; } window.onclick = function(event) { if (event.target == modal) { modal.style.display = "none"; } } }
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
25 mai 2022 à 21:49
25 mai 2022 à 21:49
Bonjour,
Utilise un objet pour les paramètres post, regarde le premier exemple de la doc :
https://api.jquery.com/jQuery.ajax/#example-0
Utilise un objet pour les paramètres post, regarde le premier exemple de la doc :
https://api.jquery.com/jQuery.ajax/#example-0
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
20
25 mai 2022 à 22:00
25 mai 2022 à 22:00
Top, merci Pitet !
Merci également à Jordan !
Merci également à Jordan !
25 mai 2022 à 19:01
Soit tu génères le html dans ton code php , soit tu le génères au niveau du JS .
Dans les deux cas, pour transmettre les données de ton php vers ton ajax, il faut mettre un echo à la fin de celui ci avec les données que tu veux traiter.