We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 5578
    • 15 Posts
    Bonjour, j’ai ce code :

    <select id="wlpeInvestorTypeLabel" name="investorType">
    <option value="Family office">Family office</option>
    <option value="Private bank">Private bank</option>
    <option value="Investment advisor">Investment advisor</option>
    <option value="Pension fund">Pension fund</option>
    <option value="Endowment">Endowment</option>
    <option value="Other">Other</option>
    </select>

    et lors du renvoi du formulaire pour cause de champs non rempli, le champ select se réinitialise au premier <option>

    Pouvez-vous me donner une solution ?

    Merci beaucoup
      • 34001
      • 428 Posts
      Bonjour,

      J’imagine que utilises le snippet eForm pour ton formulaire ?

      Si c’est le cas, il ne faut pas oublier d’insérer le code spécifique à la validation des champs:
      <select d="wlpeInvestorTypeLabel"  name="investorType" eform="Investor type::1:Please select an investor type:#LIST Family office,Private bank,Investment advisor,Pension fund,Endowment,Other">
         <option value="Family office">Family office</option>
         <option value="Private bank">Private bank</option>
         <option value="Investment advisor">Investment advisor</option>
         <option value="Pension fund">Pension fund</option>
         <option value="Endowment">Endowment</option>
         <option value="Other">Other</option>
      </select>
      

      Si tout va bien, le champ devrait resté sélectionné en cas de rechargement du formulaire.
        Intégrateur web freelance
        • 5578
        • 15 Posts
        Bonjour et merci pour cette réponse.

        J’utilise le snippet WebLoginPE, la solution est-elle à peu près équivalente ?

        A te lire,
          • 34001
          • 428 Posts
          Quote from: coco_75 at Jun 03, 2010, 07:46 AM

          J’utilise le snippet WebLoginPE, la solution est-elle à peu près équivalente ?
          En fait, non. eForm et WebLoginPE sont deux extensions bien différentes.

          Est-ce que tu a jeté un oeil du côté de la documentation des formulaires WebLoginPE ?
          Apparemment, il faudrait ajouter le paramètre &inputHandler dans ton appel de snippet afin de garder en mémoire les choix de l’utilisateur.

          Est-ce que pourrait résoudre ton problème ?
            Intégrateur web freelance
            • 5578
            • 15 Posts
            Merci mais non cela ne fonctionne pas. j’ai bien un select box de généré avec toute mes options, mais lors du rechargemnent du formulaire à cause d’erreur, il me remet la première option...

            une solution en javascript ?
              • 5578
              • 15 Posts
              ok j’ai réussi en javascript en faisant tout un micmac...

              Si quelqu’un est intéressé qu’il n’hésite pas.

              a+
                • 1778
                • 659 Posts
                bonjour

                une autre solution réside en un snippet qui teste la valeur soumise lors du post et réaffiche la select avec l’attribut de l’option selected="selected" (<option id="XX" name="XX" value="valeur" selected="selected" />

                J’ai fait des snippets comme ça pour FormIt sous Révo, c’est efficace et fonctionne quel que soit le formulaire et la manière de le "processer".

                Si ça t’intéresse je peux t’envoyer un exemple de snippet qui fait ça (tout en français en plus wink )

                Cheers
                  • 5578
                  • 15 Posts
                  Bonjour et merci.

                  Oui dans ce cas je veux bien recevoir ton exemple.

                  Merci beaucoup !