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 :

[JQuery] Jquery et formulaire


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 96
    Par défaut [JQuery] Jquery et formulaire
    Bonjour,

    Je manipule l'ajax depuis quelques temps sans framework et je m'essaye à Jquery.

    J'aimerais pouvoir récupérer la valeur sélectionné dans un champ <select>.
    Puis récupérer une liste de valeur que je réinjecte dans une autre liste <select>.


    En utilisant Jquery je n'arrive pas a désigner l'id de ma balise <div>, et impossible de trouver comment comment recharger seulement le <select>.

    Je sais pas si je suis très clair donc je vous donne le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    <select name="section" id="section" style="width:180px" onChange='
    		ObtenirMatricule("#section","#mat","ObtenirMatricule.php");
    		'>
      <option value='-1'>...</option>
    </select>
    <div id="mat">
      <select name="matricule" disabled="disabled" id="matricule"  style="width:180px">
                  <option  value='-1'>Tous</option>
     </select>
    </div>
    fonction js :

    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
     
    function ObtenirMatricule(idsection,idretour,url)
    {
    		// On récupère l'id de la section
    		Section = jQuery(idsection).val();
    		jQuery.ajax({
    		type:"POST",
    		url:"ObtenirMatricule.php",
    		data:"Section="+Section,
    	    success:function(html)
    		{
    				jQuery(idretour).val(html);
     
    		 }
    	 })
     
     
    }
    Page traitement php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $Section = $_POST["Section"];
    // Requete exécutée à partir du paramètre $Section récupéré
     
    ?>
            <select style="width:180px" id="matricule" name="matricule" >
    		<option  value='all'>Ok ...</option>
     
    </select>
    Et je vous épargne les requetes SQL et résultats qui fonctionnent.

    Bon week-end !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 96
    Par défaut
    personne ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 96
    Par défaut
    J'ai résolu mon problème grâce à la fonction load de jquery.

    Je peux d'ailleurs soit injecter du code directement dans mon select via
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#monselect").load("codeainjecter.php");
    ou passer par un div ( exemple de la doc ):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    $("#feeds").load("feeds.html");
     
    //Code de test:
     
    <div id="feeds"></div>
     
    //Résultat:
     
    <div id="feeds"><b>45</b> feeds found.</div>
    $("#feeds").load("feeds.html");
    Voilà.

  4. #4
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 95
    Par défaut bien fait
    bonjour,
    voila on fini toujours par trouver les solution nous meme
    je suis nouveau sur le monde du javascript
    que me conseillez vous ?
    amicalement thered

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

Discussions similaires

  1. [UI] Form dialog jQuery dans un formulaire HTML
    Par sebmad38 dans le forum jQuery
    Réponses: 2
    Dernier message: 03/03/2015, 23h58
  2. Jquery verif champs formulaire
    Par guitz dans le forum jQuery
    Réponses: 1
    Dernier message: 28/05/2012, 17h10
  3. Réponses: 2
    Dernier message: 15/04/2010, 11h11
  4. [JQuery] jQuery petite question
    Par rberthou dans le forum jQuery
    Réponses: 1
    Dernier message: 01/04/2008, 14h29
  5. [JQuery] jquery pb d'affichage sosu ie6 et 7
    Par 123quatre dans le forum jQuery
    Réponses: 3
    Dernier message: 17/09/2007, 18h19

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