GWT FormPanel não apresentação no IE - funciona bem no FF, Chrome, Safari
-
18-09-2019 - |
Pergunta
Eu estou usando um simples FormPanel em GWT (com.google.gwt.user.client.ui.FormPanel).
Uma vez que estabelecer a acção para a forma, no Firefox, Safari, Chrome a enviar método funciona bem enquanto no IE (8) nada acontece quando apresentar é chamado (que estou submetendo um formulário para paypal, não que isso importe).
Eu estou no GWT 2.0. Isso é algum tipo de problema conhecido? Estive olhando em volta, mas não consegui encontrar nada sobre o assunto.
Qualquer ajuda apreciada!
Solução
Verifique se o botão está a utilizar para enviar o formulário é adicionada ao painel, bem como os campos ocultos. Eu fui pego por uma vez, trabalhando em alguns navegadores, não funciona no IE!
Outras dicas
Eu tive o mesmo problema há algum tempo. Eu resolvi isso alterando as ordens dos elementos que pertencem à FormPanel
(não lembro exatamente o que era a ordem).
Tente um destes:
- Painel de primeira : Adicione o
FormPanel
ao documento principal (seja atravésRootPanel
ou qualquer outro recipiente que já está anexado ao documento) e, em seguida, adicionar elementos doFormPanel
- elementos primeiro painel : Adicionar todos os elementos do formulário para o
FormPanel
, em seguida, anexar o FormPanel ao documento principal
Você está usando campos ocultos?
Se assim tentar colocá-los em um HorizontalPanel separado que é que acrescentou o painel de formulário.
Você já tentou cheirar o tráfego, talvez o formulário é enviado e é algum outro tipo de problema?