Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/08/2011, 18h31   #1
Membre Expert
 
Avatar de beegees
 
Homme David Vincent (l'homme qui a vu les extra-terrestres)
Développeur Web
Inscription : mars 2004
Messages : 3 239
Détails du profil
Informations personnelles :
Nom : Homme David Vincent (l'homme qui a vu les extra-terrestres)
Âge : 37
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : Enseignement

Informations forums :
Inscription : mars 2004
Messages : 3 239
Points : 1 046
Points : 1 046
Par défaut Fonction ajax, afficher le retour de PHP avec une alerte

Bonjour,

Question bête mais bon, je ne connais pas la réponse :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
$(function(){
        $("#sortable").sortable({
            placeholder : "fantom",
            update : function(event,ui){
                var list = ui.item.parent("ul");
                var pos = 0;
                $(list.find("li")).each(function(){
                    pos++;
                    $(this).find("input.positionInput").val(pos);
                });
				var serial = $(this).sortable('toArray').toString();
				alert(serial);
				$.ajax({
				url: "sort_ldt.php",
				type: "post",
				data: serial,
                                dataType: "html",
				success: function() {
					alert("ok");
				},
				error: function(){
				alert("theres an error with AJAX");
				}
				});
				}
            }
        );
		   });
Je voudrais savoir comment afficher le retour de PHP lors du success :

Code :
1
2
3
success: function() {
					alert("ok");
				},
Pour l'instant, je ne suis capable que de lancer une alerte.

edit : j'ai tenté ceci :

Code :
1
2
3
4
 
success: function(retour) {
					alert(retour);
				},
pour ce code PHP :
Code php :
1
2
3
4
<?php
 
  var_dump($_POST);
?>

l'alerte est vide. Est-ce que les données sont bien transmises ? Comment vérifier ?



Merci d'avance pour l'aide.

beegees
__________________
beegees est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2011, 11h23   #2
Membre régulier
 
Avatar de Goldocrack
 
Inscription : novembre 2002
Messages : 120
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : novembre 2002
Messages : 120
Points : 83
Points : 83
Salut,

Tu peux faire un tour du côté de json_encode(tableauDeRetour) dans ton php

Tu pourras alors récupérer tes variables avec retour.nomdeVariable.

J'espère avoir aidé !
__________________
  • Un langage de programmation est censé être une façon conventionnelle de donner des ordres à un ordinateur. Il n'est pas censé être obscur, bizarre et plein de pièges subtils (ça ce sont les attributs de la magie). [Dave Small]
  • Un programme c'est un sort que l'on jette à un ordinateur et qui se transforme en messages d'erreur.
  • Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse.

et ne sont pas des options...
Goldocrack est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h55.


 
 
 
 
Partenaires

Hébergement Web