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

JavaScript Discussion :

garder le contenu du combo avec la valeur selectionné


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 23
    Points : 28
    Points
    28
    Par défaut garder le contenu du combo avec la valeur selectionné
    voila j'ai crée une page asp avec sql server qui fais une selection des produit par catégorie a l'aide d'un combo qui contient toutes les catégories

    mon 1er problème:

    c'est que quand je selection une categorie dans le combo le résultat des produits sont affichés mais le combo ne retient pas la valeur selectioné .

    le 2éme problème:

    je veus que la selection des produit se fait dès le selectionnement de la catégorie sans clicker sur le bouton envoyer

    voila mon code

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    <html>
    <body>
    <%
    x=request.form("c1")
    dim con
    dim rs
    dim rs2
    set con= server.createobject("ADODB.connection")
    con.open"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=ali;Initial Catalog=Northwind;Data Source=PC25"
    set rs2=con.execute("select * from categories")
    %>
    <form name="form1" method="post" action="pro.asp">
      <select name="c1">
    <% do until rs2.eof %>
        <option value="<% = rs2(0) %>"><% =rs2(1) %> </option>
    <% rs2.movenext
    loop %>
      </select>
      <input type="submit" name="Submit" value="Envoyer">
    </form>
    <%
     
     
    	if x="" then
    		set rs=con.execute("select * from products")
     
    	else
     
    	set rs=con.execute("select * from products where categoryID="& x &"")
     
    	end if 
     
     
     
    do until rs.eof
     
     
     
    response.write"<table width='200' border='1' bgcolor=#FFFF99>"
    response.write"<tr>" & "<td>"
     
    response.write "numero de produit"& "</td>"& "<td width='20'>" &rs(0) &"</td>" & "</tr>"
    response.write"</table>"
    response.write "categorie :	"& rs(3) & "&nbsp; &nbsp; &nbsp; <a href ='ll.asp'> <img src = './image/"& rs(0) &".jpg'> </a><br>"
    response.write "mon du produit:" & rs(1) & "<br>"
    response.write "prix unitaire :" & rs(5) & "<br>" & "<br>"
    rs.movenext
    loop
    %>
    </body>
    </html>

  2. #2
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Pour ton 2e problème, pense à l'evenement onchange des combo-box, input, ...

    Pour ton 1e pb, tu dois récuperer la valeur selectionner dans ton langage serveur en utilisant le méthode aproppriée à utiliser dans le cas qui t'intéresse et tu t'arrange pour que l'objet selectionné soit celui qui l'était déjà.

    C'est normalement fait automatiquement pour ASPX, il me semble
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

Discussions similaires

  1. Combo avec des valeurs désactivées
    Par dumoulex dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 20/04/2011, 08h47
  2. Combo avec deux valeurs identiques
    Par WidgetZorg dans le forum WinDev
    Réponses: 4
    Dernier message: 19/05/2009, 15h16
  3. Réponses: 13
    Dernier message: 20/12/2007, 09h32
  4. garder la valeur selectionnée au combo
    Par momov dans le forum ASP
    Réponses: 3
    Dernier message: 29/06/2006, 16h33
  5. [ Requete ] effectuer une requete avec la valeur d'un combo box
    Par Jeremie_Vi dans le forum Requêtes et SQL.
    Réponses: 13
    Dernier message: 28/06/2006, 15h36

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