IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

Lire le résultat d'une requête


Sujet :

AJAX

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2008
    Messages : 59
    Points : 36
    Points
    36
    Par défaut Lire le résultat d'une requête
    Bonjour,

    je développe très peux en ajax et j'ai un petit soucis.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    $(document).ready(function(){
        $(document).on('click', '#btn-reservation', function(){
            event.preventDefault();
    		createOrder();
        });
    });
     
    function createOrder() {
        $.ajax({
            type: 'POST', 
            url: location.origin + '/ds_reservations/views/ajax/ajax.php',
            data: 'action=createOrder',
            success: function(data)
            {
    			if (data == 'true')
    			{
    				document.getElementById("label-confirmation").style.display="block";
    				document.getElementById("btn-reservation").disabled = true;
    				document.getElementById("btn-reservation").style.display="none";
    				console.log("order created");
    			}
            },
    		error: function (request, status, error) {
    			alert(request.responseText);
    		}
        });
    }
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        public function _ajax_order()
        {
    		echo "<script>alert(\"test\")</script>";
    		return true;
        }

    il appel bien la page et la fonction mais au lieux d'executé la fonction et de renvoyer le résultat dans Data, il envoie le contenue brut de la fonction...
    Le Data me renvoie <script>alert(\"test\")</script>.

    Avez vous une idée?

    Merci

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2019
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2019
    Messages : 46
    Points : 37
    Points
    37
    Par défaut
    yo !

    Tu veux faire quoi en fait ?
    Je ne vois pas l'intérêt de ton echo..



    Dans ton php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    return response(array(
                    'success' => true,
                    'message' => 'load script ?'
                ),200,[]);

Discussions similaires

  1. [requête] : probleme avec le resultat
    Par camzo dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 28/04/2007, 11h23
  2. probleme avec asp.net ajax
    Par tarajji dans le forum ASP.NET
    Réponses: 3
    Dernier message: 26/03/2007, 10h43
  3. Probleme avec le resultat d'un SELECT
    Par gama2ee dans le forum Oracle
    Réponses: 10
    Dernier message: 04/01/2007, 10h12
  4. [Ajax] Petit problème avec PHP et AJAX
    Par cerede2000 dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 06/05/2006, 17h58
  5. [JDBC] Problème avec le resultat
    Par Cyborg289 dans le forum JDBC
    Réponses: 7
    Dernier message: 27/09/2005, 11h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo