Lorsque ma page se charge, je vais utiliser un asp:DataGrid
pour frapper la base de données et remplir certaines données cachées dans ma page. Lorsque l'utilisateur sélectionne une valeur dans une liste déroulante, je veux utiliser jquery pour trouver la valeur correspondante dans la table et retourner la valeur de l'intervalle de taux de fratrie. Ainsi, par exemple, si la valeur déroulante sélectionnée était 10, 80,00 serait renvoyé. Si 30 était sélectionné, 45,00 seraient renvoyés. Voici un exemple du code HTML généré.jquery recherche span adjacente dans la table basée sur la valeur
<table id="PercentGrid" cellspacing="0" border="1" style="border-collapse: collapse;">
<tbody>
<tr>
<td>
<span id="Value">10</span>
<span id="Rate">80.00</span>
</td>
</tr>
<tr>
<td>
<span id="Span1">20</span>
<span id="Span2">75.00</span>
</td>
</tr>
<tr>
<td>
<span id="Span3">30</span>
<span id="Span4">45.00</span>
</td>
</tr>
<tr>
<td>
<span id="Span5">40</span>
<span id="Span6">100.00</span>
</td>
</tr>
</tbody>
</table>
Désolé, il s'agit d'une question en double ou quasi-dupliquée. Je suis assez nouveau à jquery, et ai également fait quelques recherches autour mais n'ai rien trouvé tout à fait raison. Merci!
Pouvez-vous générer un objet javascript? Cela rendrait votre vie beaucoup plus facile. –