2013-02-11 1 views
0

J'ai un problème avec InputNumber des extensions primefaces. J'ai un composant inputnumber sur mon formulaire et quand j'entre une valeur dans le formulaire et juste après que j'appuie sur la page du bouton ENTER est soumis mais sans cette valeur dans le champ inputNumber. Cela ne fonctionne que lorsque ce champ perd son focus. J'ai vérifié dans showcase mais il y avait le même problème. Dans mon cas, ce champ est requis et quand j'appuie sur le bouton Entrée, la valeur est perdue et le message de validation indiquant que la valeur est manquante est affiché. De l'aide?InputNumber submit

+1

Votre question n'est pas claire –

+0

Cela ressemble à un bug dans le composant. –

+0

Très probablement, c'est un bug. Je l'ai réparé de la même manière que celle décrite dans la réponse ci-dessous, mais cela devrait certainement fonctionner sans cela. –

Répondre

2

Définir vos entrées comme required = "true" puis attraper le "enter" clé et déplacer le focus à un otherInput comme ci-dessous; Lancez-le sur votre page .xhtml entre les tags <script type="text/javascript"> </script>. Il fonctionne également pour showcase.

Bonne chance!