Bonjour tout le monde,


J'ai un petit soucis avec l'utilisation de next(), je vous explique:

Voici mon code HTML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<form action="index.php?page=trade]" method="POST">
 
    Quantité: <input type="text" class="nb_vsx" name="nb_unite" 
                     value="XXX" />
 
    <input type="hidden" name="flt_action_buy" value="XXX" />
    <input type="hidden" class="price_unt" value="XXX"/>				
    <input type="submit" value="Annuler la vente"/>
 
</form>

Ce que je voulais faire: quand l'utilisateur termine de rentrer un nombre dans l'input qui a pour class "nb_vsx", on aille chercher la valeur du champs caché qui a pour class "price_unt".

Sachant que ce bout de code se répète en boucle X fois dans la page.

J'ai commencé à écrire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$('.nb_vsx').live("keyup", function(){
 
 
	//on récupère la valeur du champs (price_unt) qui suit
	var price = $(this).next(".price_unt").val();
 
        alert(price);
});
Le soucis, c'est que l'alert me sort: "Undefinited".

Je ne sais pas ou ça coince, peut ètre me suis-je trompé sur le fonctionnement de next().

Quelqu'un aurait une idée pour m'aider ?

Merci d'avance,


kasou