Ergebnis 1 bis 7 von 7

Thema: [JS] jQuery und .submit() !?

  1. #1
    Thonixx
    Gast

    Standard [JS] jQuery und .submit() !?

    Hi Leute

    Ich benutze für mein Webprojekt jQuery und alles funktioniert, bis auf eines:

    Ich habe ein Formular und wenn ich drauf drücke kommt jQuery ins Spiel mit event.preventDefault(); und verhindert das Abschicken.
    Ein Effekt kommt ins Spiel und nach 1100ms soll das Formular dann doch abgeschickt werden mit einem window.setTimeout().

    Folgenden Code habe ich geschrieben, doch der funkt leider nicht, keine Ahnung, warum.

    HTML-Code:
    $("#auth")
        .submit(
            function(event) {
                event.preventDefault();
                $("#errors")
                    .slideUp({duration: 1000, easing: "easeOutCirc"});
                window.setTimeout(function(){document.forms["auth"].submit();}, 1100);
                    });
    HMTL Auszug aus dem Projekt:

    HTML-Code:
    <form id="auth" action="./" method="post" class="box">
        <h2>Login</h2>
        <!-- <h3>(Benutzername: NT Account)</h3> -->
        <p>
            <label for="u">Benutzername</label>
            <input id="u" class="input" type="text" name="_user_" value="<?php echo $_POST['_user_'] ?>" /><br class="clear" />
            <label for="p">Passwort</label>
            <input id="p" class="input" type="password" name="_password_" /><br class="clear" />
            <span id="label">&nbsp;</span>
            <input type="submit" name="submit" id="submit" value="Login" /><br class="clear" />
        </p>
        <p id="prog">
            <?php echo $progv ?>
        </p>
    </form>
    Was mach ich da falsch? o.O Ich blick nicht durch, hab schon so viel probiert...

    Danke für die Hilfe.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von Thonixx (23.12.2009 um 12:37 Uhr)

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: [JS] jQuery und .submit() !?

    viel erfolg, frohes fest und nächstes mal nich nach2 std pushen thonixx
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    Kaiser(in)
    Registriert seit
    29.03.2009
    Ort
    1011 1111 1011 WorldWideWeb
    Beiträge
    2.439
    Danke
    2
    Bekam 6 mal "Danke" in 6 Postings

    Standard AW: [JS] jQuery und .submit() !?

    Geh das ganze doch mal so an:
    Der benutzer drück auf "Senden", aber nicht auf einen submitbutton sndern auf einen normalen, in wessen onclick dein jQuery-Code und das setTimeout(); für formular.submit(); steht.
    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.
    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  4. #4
    Thonixx
    Gast

    Standard AW: [JS] jQuery und .submit() !?

    Aber wie soll ich dann das mit der Kompatibilität machen?
    Ich mein, ich muss auch schauen, dass der Button ohne Javascript genauso funktioniert, wie mit Javascript, halt ohne den Effekt.

    Theoretisch wär das aber doch die richtige Möglichkeit oder nicht?

    und Ps: Sorry fürs Pushen, sinnlos von mir, kam mir länger vor als 2 h..

  5. #5
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: [JS] jQuery und .submit() !?

    ei wenn du des nächste mal bei weniger als 24 bis 48 std pushst, wirds wieder geclosed, is ganz einfach....
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  6. #6
    Thonixx
    Gast

    Standard AW: [JS] jQuery und .submit() !?

    Ja, sieh das nicht so eng, habe ich sonst ja noch nie getan.
    War aber richtig deine Reaktion, bin ja selber Schuld und so schlimm ist die Sache auch nicht.

  7. #7
    Kaiser(in)
    Registriert seit
    29.03.2009
    Ort
    1011 1111 1011 WorldWideWeb
    Beiträge
    2.439
    Danke
    2
    Bekam 6 mal "Danke" in 6 Postings

    Standard AW: [JS] jQuery und .submit() !?

    Du kannst in deinen Code nen Submit-Button machen, aber beim Seitenladen den style.display="none";én und dann, am besten über ne library, den type="button"-Button dahinpflanzen. Dann kann dern Benutzer ohne JS das teil sbschicken, und wenn er JS hat wird eben vorher noch dein Button eingefügt.
    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.
    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

Ähnliche Themen

  1. jquery-plugin oder ähnliches gesucht
    Von synaptic im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 26.10.2009, 16:29
  2. kleine bildergalerie mit jquery
    Von synaptic im Forum Script-Archiv
    Antworten: 0
    Letzter Beitrag: 21.09.2009, 17:40
  3. jquery slideviewer einbinden
    Von mxxxx im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 13.08.2009, 02:01
  4. Mehrere divs hintereinander: mit jQuery aufklappen
    Von mmanu im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 16.10.2008, 19:47
  5. JQuery-prob
    Von synaptic im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 12
    Letzter Beitrag: 18.04.2008, 20:51

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •