Meine Herren!
$('form#s-node-form').attr('target', 'my_iframe').submit(function() {
scrollDown();
});
Verstehe ich das richtig, dass du im iframe selbst nach abschicken des Formulars nach ganz unten scrollen möchtest?
Naja, wenn du der submit-Methode eine Callback-Funktion übergibts, so wird diese aufgerufen bevor das Formular tatsächlich an den Server übermittelt wird. Du möchtest aber erst scrollen NACHDEM du Antwort vom Server erhalten hast:
`$('form#s-node-form').attr('target', 'my_iframe').submit().load( scrollDown );`{:.language-javascript}
PS: Es ist nicht nötig die Funktion scrollDown nochmal in eine Funktion zu stecken, die ihrerseits wieder nichts anderes macht, als die scrollDown-Funktion aufzurufen.
--
“All right, then, I'll go to hell.” – Huck Finn