[TYPO3-german] E-Mail per AJAX übertragen

Christian Wolff chris at connye.com
Wed Mar 31 16:09:34 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 31.03.2010 15:35, schrieb Oliver Gardt:
> l sehen soweit gleich aus allerdings werden die POST Elemente
> unterschiedlich codiert das normale Formular codiert die Daten als
> multipart/form-data und jQuery als application/x-www-form-urlencoded die
> Punkte die übertragen werden sind die selben aber bei meinem AJAX
> Request fehlen formtype und locationData. jetzt habe ich weder eine Idee
> wie ich die codierung ändere noch  wie ich zwei Werte einfach hinzuf

hallo oliver,
jquery erlaubt den content contentType des request veränder,

$.ajax({contentType:"multipart/form-data",....});

mit parameter processData:false
kannst du dann das prcessing deiner daten abschalten. dann müstest du
nur deine formular daten erstmal selbst in multipart/form-data encoden...

mehr dazu in der in der api-doc http://api.jquery.com/jQuery.ajax/

ich würde zum test erstmal eine normales typo3 formular nehmen und
gucken ob das formular noch funktioniert wenn du das encoding umstellst
auf "application/x-www-form-urlencoded" das kanst du zum testen z.b
firebug machen. dann kannst du auch testen wie sich das normale formular
verhält wenn du die felder formtype und location data entfernts.

gruss chris

- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAkuzV54ACgkQIcCaXPh/JHGzuwCgpgmyBstzwx1IcicAGatl7vJ7
P4sAnjieGDgqBCMVEyaIk85vcA1VeSET
=dhGi
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list