ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
163
163
EMPFEHLEN
-
15.10.08 14:10 #1
Hallo,
ich habe derzeit ganz große Probleme beim Abschicken eines Formulares und brauche da etwas hilfe. Ich will mal eben kurz beschreiben, was ich gemacht habe.
Ich habe eine Seite, auf der unter anderem ein Link drauf ist. Beim Klick auf diesen Link öffnet sich in der Mitte der Seite ein Formular (multipart), mit dem man dateien hochladen kann. Dieses Öffnen habe ich mit jQuery und einer Thickbox realisiert. Das Formular ist auf der Seite in einem DIV.
Nutze ich FF, funktioniert alles so, wie ich es mir vorgestellt habe. Im IE7 gibt es allerdings Probleme, der Submit Button hatte keine Funktion mehr. Deshalb habe ich aus dem Submit Button einen normalen Button gemacht und diesem im onclick gesagt, dass es das Formular mit der id ..... abschicken soll. Das hat der IE dann auch getan, allerdings hatte das ganze keinerlei Funktion. Zugegeben: ich habe keine Debug Tools für den IE auf dem Rechner, habe aber im Internet das Tool Fiddler gefunden, mit dem ich den Traffic des IE auswerten kann. Dort habe ich gesehen, dass das abgeschickte Formular leer war, weder das File noch einige Hidden Felder wurden übertragen.
Kann mir von euch jemand sagen, woran das liegt und wie ich das Problem beheben kann?
-
"der Submit Button hatte keine Funktion mehr" ....."allerdings hatte das ganze keinerlei Funktion"
könntest du das ein wenig näher erläutern?
-
16.10.08 00:40 #3
Gerne mache ich das. Wenn der Button ein echter Submit Button ist und ich auf diesen drücke, passiert *trommelwirbel* ..... nichts. Da es nicht meine erste Website ist, die ich programmiere, würde ich ganz spontan sagen, es fehlen die <form> Tags um den Button.
Im zweiten Fall habe ich das Formular per ID angesprochen und die submit() methode aufgerufen, um das Formular abzuschicken. Auf dem Server kam das Formular auch an, jedoch leer. Keine Variablen wurden mitgeschickt.
-
Mmmmh...du wirst doch wohl wissen, ob es da <form>-Tags gibt

Ohne weitere Infos ist dir da kaum zu Helfen.
-
16.10.08 00:57 #5
-
Wie wäre es bspw. mit ein wenig Code?

Auf jeden Fall ist ein "es geht nicht" entschieden zu wenig an Info
-
16.10.08 01:32 #7
https://ssl.port29.net/Thickbox/
Bitteschön
https://ssl.port29.net/Thickbox/post.php gibt den Inhalt von $_POST aus. Probiere es einmal im IE und einmal in FF aus
-
Hast du das ganze schon mal unverschlüsselt probiert, um die Verschlüsselung als Ursache auszuschliessen?
-
16.10.08 02:00 #9
-
Hi,
unglaublich, aber wahr - nimm mal die P-Tags um das FORM-Tag raus.
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
Senden-Button eines Formulares - Position beliebig
Von Hattrix im Forum PHPAntworten: 5Letzter Beitrag: 09.01.07, 09:34 -
Bestimmte Checkboxen innerhalb eines Formulares aktivieren
Von Feely im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 29.12.06, 15:17 -
TExt anstatt Button fürs absenden eines Formulares
Von xtratz im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 28.07.05, 16:42 -
Ich kann nicht auf die Variablen eines Formulares nach dem Absenden zugreifen
Von Alex Duschek im Forum PHPAntworten: 4Letzter Beitrag: 07.09.04, 01:15 -
Keine Rückgabe nach Absenden eines Formulares
Von ~SpArGs~ im Forum PHPAntworten: 10Letzter Beitrag: 23.08.04, 16:23





Zitieren


Login





