jquery form funktioniert nicht

qsrs

Erfahrenes Mitglied
Hallo zusammen,

ich verwende eine jquery-Funktion, um Daten per POST an den Server zu senden.

Hier das Skript:

HTML:
<script>
    $(document).ready(function(){
        $("form").submit(function(){
            $(this).ajaxSubmit(function(data_return){
                 $('#send_message_ph').html('<img src="library/media/images/16x16/check.png" width="16" height="16" />');
            });
            return false;
        });
    });
</script>

und hier der Html-Teil:

HTML:
<form action="library/send_message.php"><textarea name="data" id="data" class="quick_mail_input" onfocus="if(this.value=='Send a message...') this.value='';" onblur="if(this.value=='') this.value='Send a message...';">Send a message...</textarea><br /><br /><div id="send_message_ph"><input name="button" type="submit" value="Send message" class="button" /></div></form>

Wenn ich das Ganze nur so verwende, funktioniert alles.

Jedoch muss ich die Funktion in eine Umgebung einbinden, in welcher andere jquery-Funktionen stehen, zusätzliche Javaskripte eingebunden werden etc. Irgendetwas scheint zu stören, und ich komme nicht darauf, was es sein könnte. Die Fehlersuche gestaltet sich äußerst schwer.

Statt etwas direkt in dem div-Teil anzueigen, wird die "action" im <form>-Element ausgeführt, d.h. die PHP-Datei wird angezeigt. Dessen Inhalt sollte aber mittels Ajax im selben Fenster angezeigt werden. Ich komme einfach nicht darauf, wo ich suchen könnte. Vielleicht fällt euch etwas ein. Vielen Dank.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück