Bonjour,

J'ai remarqué que les éléments contenu dans un élément JQGrid semblent agir indépendamment du "document". Ainsi, si je fait $(document).keydown(handler), mon handler ne sera pas exécuté si le focus est dans un élément INPUT inséré dans mon JQGrid. J'ai donc une liste d'items dans mon JQGrid qui y sont ajoutés dynamiquement, chaque ligne qui est créée contient un INPUT avec l'attribut name=qte, j'ai donc essayé la chése suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$("INPUT[name=qte]").live('keydown', handler); //Handler remplace ici ma fonction
Cependant, ça ne fonctionne pas. Je ne sais pas si c'est parce que, au départ, il n'existe pas de correspondance au Sélecteur et que la fonction live() ne s'exécute pas ou si c'est plutôt parce que l'élément JQGrid bloque l'accès à l'élément concerné.

Que feriez-vous à ma place?