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

jQuery Discussion :

Affichage données !? [AJAX]


Sujet :

jQuery

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Affichage données !?
    Bonjour,

    J'ai suivi pas mal de tutos, trouvé pas mal de post pour m'aider dans la partie Ajax / JS et je ne vois pas pourquoi ça ne fonctionne pas ...

    Le code de la page principal :

    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
    $(document).ready(function () {
            $("#MonSelect").change(function(){
            var id=$('#MonSelect').val();
     
                     $.ajax({
                              type: "POST",
                              data: {"ID" : id}, 
                              url: "traitement.php",                         
                        success:function(data){
                           var Text = JSON.parse(data);
                        $("#input_text").val(Text.Champ1);
                        $("#input_text2").val(Text.Champ2);
                                }
                      });
           });
    });
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <body>
    <select name="MonSelect" id="MonSelect" >
    <option value=""selected="selected"><-- Choix Code -->  </option>
      <option value="2">Test</option>
    </select>
    <input name="input_text" type="text" id="input_text" value="" size="30" />
    <input name="input_text2" type="text" id="input_text2" value="" size="10" />
    </body>

    La partie traitement :

    Code php : 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
    <?php 
     
    $database_Consult_ext = "xxxxx";
    $Consult_ext = mysql_connect("127.0.0.1", "xxxxxx", "xxxxxx");
     
    $ID = $_POST['ID'];
     
    mysql_select_db($database_Consult_ext, $Consult_ext);
    $query_Recordset_Code = "SELECT * FROM LIEUX WHERE id_lieu = '$ID'";
    $Recordset_Code = mysql_query($query_Recordset_Code, $Consult_ext) or die(mysql_error());
    $row_Recordset_Code = mysql_fetch_assoc($Recordset_Code);
    $totalRows_Recordset_Code = mysql_num_rows($Recordset_Code);
     
    echo json_encode($row_Recordset_Code); // le résultat de la requete est envoyé dans un JSON
     
    ?>

    Avec Firebug, la réponse renvoyé avec JSON m'envoie bien les bonnes données, par contre, elle refuse de s'afficher dans les inputs ... Et je n'ai aucune erreur sur firebug pour m'aider ...

    Merci !
    Dernière modification par Bovino ; 19/03/2015 à 11h54. Motif: Merci d'indiquer le langage utilisé ([code=xxx]) pour activer la coloration syntaxique !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL] Moteur de recherche problème affichage donnée dans select
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 07/04/2006, 20h27
  2. Newbie | affichage donnée d'un formulaire
    Par steve o'steen dans le forum Langage
    Réponses: 5
    Dernier message: 17/03/2006, 10h48
  3. [SQL-Server] Pb affichage données dans tableau
    Par steve o'steen dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 14/03/2006, 09h29
  4. [débutant] problème affichage données table ds TDBGrid
    Par lidouka dans le forum Composants VCL
    Réponses: 1
    Dernier message: 16/12/2005, 13h50
  5. Affichage Données avec Espace ds Zone Texte
    Par dai.kaioh dans le forum ASP
    Réponses: 2
    Dernier message: 22/02/2005, 16h43

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