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 :

Sûrement un classique mais y a toujours des débutants ;)


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut Sûrement un classique mais y a toujours des débutants ;)
    Bonjour,

    Je dois intervenir sur une appli que je n'ai pas développer et j'ai quelques besoins...

    Sur une page j'ai un formulaire avec une liste déroulante prise d'une db.

    je souhaite qu'à la sélection d'un item de cette liste déroulante je puisse afficher contextuellement une info.
    cette info proviendrait d'une colonne que j'ai rajouté à la table (de la liste déroulante).

    Je pensais utiliser cela, mais je n'ai pas d'alert qui vient.

    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
     
    function chercheInfo(motifSelection){
    	$.ajax({
    		url: "dossier/ajax_info-motif.php?",
    		data: "motif="+motifSelection,
    		success: function(data) {
    			alert(data);
    			//on met à jour le div zone_de_rechargement avec les données reçus
    			//on vide la div et on le cache
    			//$("#msgbox").empty().hide();
    			//on affecte les resultats au div
    			//$("#msgbox").append(data);
    			//on affiche les resultats avec la transition
    			//$("#msgbox").fadeIn(25);
    		}
    	});
    };
     
    $("[name='motif']").change(function(){
    	var optionSelected = $("option:selected", this);
    	var motifSelection = this.value;
    	chercheInfo(motifSelection); 
    });

    la deuxième partie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $("[name='motif']").change(function(){
    	var optionSelected = $("option:selected", this);
    	var motifSelection = this.value;
    	chercheInfo(motifSelection); 
    });
    me retourne bien une valeur exploitable pour interroger la DB...

    mon php :
    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
     
    require_once "connect.php";
     
    $absselect = $_GET['motif'];
     
    $req="SELECT `message` FROM `matable` WHERE `valeur`='$absselect' ";
     
    	$db=new db();
    	$db->query($req);
     
    	if($db->result)
    	{
    	   $yeah = $db->result;
    	}
     
    	echo $yeah;
    Je sais d'avance qu'il y qq erreurs... mais si vous pouviez me donner un coup demain... Ca serait cooooooooooolllllllll

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 672
    Par défaut
    regarde dans la console de développement si la requête HTTP se fait

  3. #3
    Membre éclairé Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Par défaut
    Merci pour ton aide...

    mes problèmes étaient nombreux et difficile à détailler (application spécifique et dépendences).

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

Discussions similaires

  1. Toujour des erreurs :/
    Par cristiano7 dans le forum Algorithmes et structures de données
    Réponses: 18
    Dernier message: 03/12/2006, 21h00
  2. Accès au net mais impossible de pinger des adresses non IP ?
    Par muad'dib dans le forum Dépannage et Assistance
    Réponses: 5
    Dernier message: 18/09/2006, 11h44
  3. Réponses: 2
    Dernier message: 08/12/2005, 09h58
  4. SQL server et toujours des problèmes de dates ...
    Par constantin dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 28/10/2005, 12h19
  5. toujours des problemes avec ce DROP
    Par Missvan dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 18/02/2004, 08h43

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