2009-07-15 9 views
0

Dieses Problem wurde wahrscheinlich diskutiert, aber dieses ist etwas anders.SubmitCompleteHandler GWT FormPanel nie auslösen

Ich verwende GWT FormPanel + FileUpload Widget, um eine Datei hochzuladen. Mein Backend ist Python-Django.

Mein Problem ist, das GWT FormPanel nie das SubmitCompleteHandler-Ereignis auslösen. Und auf dem Django-Protokoll kann ich "Broken Pipe" sehen, was wahrscheinlich anzeigt, dass das andere Ende (Browser) die Verbindung geschlossen hat.

Ich habe festgestellt, einige Link zeigt Browser Marotten, aber ich bin mir immer noch nicht sicher, wie Sie dieses Problem umgehen. Irgendwelche Einsichten?

Danke, KOKON.

Antwort

1

Ahh ..

gefunden, dass die Formpanel existieren sollte nicht versteckt werden, während der Upload-Prozess ist noch nicht abgeschlossen. Durch Verschiebung der Verbergen(), bis der Upload abgeschlossen ist, bekomme ich den Fehler nicht mehr.