récupère la valeur de la base de données sur la sélection de <option> dans la jsp
Je développe une application basée sur le web où j'ai une liste et un dépendante de la zone de texte. J'ai ajouté des noms de client dans la liste. Je veux l'id du client à pourvoir dans la zone de texte lorsque je sélectionne le nom du client dans la liste. J'ai essayé d'utiliser la fonction javascript mais qui ne me permet de savoir le nom du client.
Id client n'est pas la valeur de l'option de la balise de son client, le code que j'ai entré lors de l'enregistrement du client. Si je veux extraire le code client de base de données mysql.
Peut-on s'il vous plaît me suggérer quelque chose?
C'est mon code jsp.
<% DBConnection dbc=new DBConnection();
Connection con=dbc.getNewConnection();
Statement st = null;
ResultSet rs = null;
try
{
st=con.createStatement() ;
rs=st.executeQuery("select cname from CustomerMaster");
%>
<td>
<select id="selectBox" >
<% while(rs.next()){ %>
<option ><%= rs.getString(1)%></option>
<% } %>
- Vérifier la solution
- aimeriez-vous une solution php?
- Mon projet en jsp/servlet Bolboa
Vous devez vous connecter pour publier un commentaire.
Priyanka Pawar, vous devrez télécharger le client-id dans l'état de la requête comme suit:
Javascript:
Que si 2 clients ont les mêmes noms?
obtenir la valeur sélectionnée à l'aide de javascript/jquery en accédant à l'id de l'sélectionnez
Essayer quelque chose comme cela:
Vous pouvez mettre l'id dans la valeur de l'option de la propriété, puis utiliser js pour remplir la zone de texte.