Question

Je suis en utilisant un simple panneau FormPanel dans GWT (com.google.gwt.user.client.ui.FormPanel).

Une fois inscrit l'action pour la forme, dans Firefox, Safari, Chrome le soumettre méthode fonctionne très bien alors que dans IE rien (8) se produit quand soumettre est appelé (je présente une forme à paypal, pas qu'il importe).

Je suis sur GWT 2.0. Est-ce une sorte de problème connu? Regardé autour, mais n'a pas pu trouver quoi que ce soit sur le sujet.

Toute aide appréciée!

Était-ce utile?

La solution

Vérifiez que le bouton que vous utilisez pour soumettre le formulaire est ajouté au Groupe spécial ainsi que les champs cachés. Je me suis pris par une fois, en travaillant sur certains navigateurs, ne fonctionne pas dans IE!

Autres conseils

J'ai eu il y a quelque temps le même problème. Je l'ai résolu en changeant l'ordre des éléments qui appartiennent au FormPanel (ne me souviens pas exactement ce qui était de l'ordre).

Essayez l'un de ces:

  • Panneau premier : Ajouter le FormPanel au document principal (soit par RootPanel ou tout autre récipient qui est déjà attaché au document), puis ajouter les éléments du FormPanel
  • éléments du panneau premier : Ajoutez tous les éléments de formulaire au FormPanel, puis fixez le panneau FormPanel au document principal

Utilisez-vous des champs cachés?

Si donc essayer de les mettre dans un HorizontalPanel séparé qui est ajouté que le panneau de forme.

Avez-vous essayé renifler le trafic, peut-être que le formulaire est soumis et il est un autre type de problème?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top