2010-11-22 6 views
0

Je me demande comment je peux ajouter une liste de sélection à un. Voici ma formehtml; comment ajouter une sélection déroulante à un formulaire

<form action="/myPath" id="frmSearch" method="post"> 

       <input id="AgeMaxTxBx" name="AgeMaxTxBx" style="width: 30px" type="text" value="120" />    


       <select id="country" multiple> 
    <option value="China">China</option> 
    <option value="Japan">Japan</option> 
    <option value="United State">United State</option> 
    </select> 


       <a href="javascript:submitSearch()">submit Form</a> 

      </form> 

et voici le code qui est l'analyse des données ma forme:

var formData = Request.Form; 
     foreach (string key in formData.AllKeys) 
     { 
      string val = formData[key]; 
     } 

Je ne vois que la clé « AgeMaxTxBx » dans ma boucle. J'espère que ce que j'essaie de faire est sensé. Comment pourrait-on accomplir cela? Je voudrais également sélectionner plusieurs pays.

Répondre

1

Un élément doit avoir un attribut name à inclure dans le <form> présenter des données, comme ceci:

<select id="country" name="country" multiple> 

Une fois que vous ajoutez ce que vous verrez dans vos clés.

+0

Merci, j'aurais dû voir ça. – RayLoveless

Questions connexes