Bonjour,
Je suis en train de faire un tableau qui récapitule l'ensemble des produit qui rentrent en stock. Lors de leur entrée dans l'informatique j'ai besoin d'indiquer la quantité rentrante et la quantité d'étiquette à imprimer. Je souhaite donc passer de mon champ input 'quantity' à mon champ 'quantity_print' de manière automatique, et proposer pour l'impression le même nombre que la quantité rentrée. J'espère être clair. Il y a un form par ligne.
En gros :
quantity=2, on tape enter, focus sur quantity_print et attribution de la valeur de quantity.
voici un bout de code jquery qui ne fonctionne pas.
on rentre bien dans le if la ligne dedans ne s'execute pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $(function(){ $(".quantity").keypress( function(e){ e.preventDefault(); if(e.which == 13) { $(this).parents('form:eq(0)').find('.quantity_print:eq(0)').val($(this).val()).focus(); } }); })
voici le html associé:
Auriez vous des solutions? Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <table> <tr> <form> <td> <input class="quantity"></td> <td> <input class="quantity_print"></td> </tr> <tr> ... </form> </tr> </table
Partager