Appel fonction javascript avec parametre
Fermé
gg
-
11 nov. 2017 à 16:42
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 11 nov. 2017 à 18:38
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 11 nov. 2017 à 18:38
A voir également:
- Appel fonction javascript avec parametre
- Appel anonyme - Guide
- Fonction si et - Guide
- Telecharger javascript - Télécharger - Langages
- Paramètre usine pc - Guide
- Parametre usine chromecast - Guide
1 réponse
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
11 nov. 2017 à 18:38
11 nov. 2017 à 18:38
Bonjour,
L'exemple complet se trouvant ici :
https://codes-sources.commentcamarche.net/source/browse/102253/monsite
.
NB : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages !
<a href="#" rel="nofollow noopener noreferrer" target="_blank" onclick="showUser('<?php echo $message->emetteur->id; ?>');" ><?php echo 'monApplicationAjax.php?action=showUser&id=' . $message->emetteur->id; ?></a> <script type="text/javascript"> function showUser(id){ alert("click showUser :" + id); //et comme je suppose que c'est pour faire de l'ajax ... var datas = {action:'showUser' , id:id}; $.ajax({ type: "POST", url: 'monApplicationAjax.php', data: datas, async: true, dataType: "json" }) .done(function(reponse){ //ici le code en cas de succès alert(reponse); }) .fail(function(jqXHR, textStatus){ // ici le code en cas d'erreur... // par exemple : alert('Ajax error :' + formatErrorMessage(jqXHR, textStatus)); }); } /** Format les messages erreurs AJAX pour pouvoir les afficher */ function formatErrorMessage(jqXHR, exception) { var errorTxt=""; var err = jqXHR.responseText ; if (jqXHR.status === 0) { errorTxt = ('Not connected.\nPlease verify your network connection.'); } else if (jqXHR.status == 404) { errorTxt = ('The requested page not found. [404]'); } else if (jqXHR.status == 500) { errorTxt = ('Internal Server Error [500].'); } else if (exception === 'parsererror') { errorTxt = ('Requested JSON parse failed.'); } else if (exception === 'timeout') { errorTxt = ('Time out error.'); } else if (exception === 'abort') { errorTxt = ('Ajax request aborted.'); } else { errorTxt = ('Uncaught Error.\n' + jqXHR.responseText); } return errorTxt + " : " +err; } </script>
L'exemple complet se trouvant ici :
https://codes-sources.commentcamarche.net/source/browse/102253/monsite
.
NB : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages !