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

ASP Discussion :

valider le formulaire dans un div


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 67
    Par défaut valider le formulaire dans un div
    Bonjour à tous,

    j'ai une page asp avec des <div class>. Un pour le menu vertical à gauche, Un pour l'entete et un autre pour le contenu.
    J'ai une liste déroulante de numéros d'affaire dans l'entête. Lorsque je sélectionne un numéro d'affaire dans la liste, je voudrais que les données enregistrées dans la base sous ce numéro s'affichent dans le div "formulaire".
    est-ce possible?

    <div class="conteneur">
    <div class="header">ici, ma liste</div>
    <div class="menu"></div>
    <div class="formulaire"></div>
    </div>

    <FORM NAME="frm" ACTION="xx.asp" METHOD="POST" TARGET="formulaire">
    ne fonctionne pas.

    par avance merci.

  2. #2
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Salut,

    C'est tout simple, si tu me dit que tes valeurs sont enregistrées dans la base tu n'as qu'a rappelé la ligne correspondant à ton menu déroulant

    ce qui donne dans ta page une requete de se genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from tatable where id=& request.form("num_deroulant")
    et a chaque input de ton formulaire tu lui met les champs correspondant, par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <%
     Response.write "Nom : <input name=""nom"" value=""& Rs("ton_champ") &"">"
    %>
    ++

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 67
    Par défaut
    pour faire cela, je suis obligée de re-charger ma page alors? un truc comme ça :

    page qui génère la liste :
    <FORM NAME="frm" ACTION="affiche_info.asp" METHOD="POST">
    <div class="conteneur">
    <div class="header">ici, ma liste</div>
    <div class="menu"></div>
    <div class="formulaire"></div>
    </div>

    page qui affiche les infos du formulaire "affiche_info.asp":
    <div class="conteneur">
    <div class="header">ici, ma liste</div>
    <div class="menu"></div>
    <div class="formulaire">ici, mon formulaire en fonction du numéro sélectionné dans affiche_info.asp</div>
    </div>

    ne peut-on pas faire ceci sans recharger la page mais en indiquant que sur l'événement onchange de la liste, il faut exécuter le formulaire dans le div "formulaire".

    j'espère avoir été claire...merci.

  4. #4
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Salut,

    Si ta liste déroulante et ton formulaire sont dans la même page tu devrais essayé la methode get alors afin d'actualisé la page au moment du choix dans la liste déroulante mais pour ça je sais pas trop ce qu'il faut faire pour que la page se charge au moment du choix dans ta liste. Sa doit etre avec un onclick mais après.. il faut que tu est quelque chose comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mapage.asp?val=<% =Rs("id")%>
    Et au lieu d'avoir request.form cela devient request.querystring("val")


    ++

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 67
    Par défaut
    Merci pour ton aide!

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

Discussions similaires

  1. Traiter un formulaire dans un div
    Par Invité dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/10/2007, 13h56
  2. [AJAX] Ajax et un formulaire(dans un div include)
    Par HWICE dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/09/2007, 16h49
  3. Pb affichage formulaire dans balise div
    Par zut94 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 26/07/2006, 10h19
  4. Ouvrir un formulaire dans un div
    Par cedre22 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 02/02/2006, 14h18

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