tutorials.de Buch-Aktion 02/2012
Like Tree1Danke
  • 1 Beitrag von rd4eva
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1323
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Klopfer
    Klopfer Klopfer ist offline Mitglied Silber
    Registriert seit
    Aug 2002
    Ort
    Baden Baden
    Beiträge
    55
    HI,
    ich sende mit jquery ein ormular was in eine DB geschrieben wird. Der eintrag geht aber wie bekomme ich das jetzt hin, dass mir das OK von der seite in der der eintrag in die DB erfolgt ausgeben?

    ICh suche jetzt sicher schon 3 Stunden danach und langsam vergeht mir auch die Lust dazu -.-

    Gruß Fabian
     
    Wer langsam fährt, wird länger gesehen.

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Moin Fabian,

    als erstes muss dein PHP-Skript, welches die Daten einträgt, das ausgeben(und nur das), was du bei jQuery als Antwort haben willst(das kann einfach eine 1 oder 0, ein Text oder HTML-Code sein).

    Dies ist es, was jQuery beim success des Requests als Antwort erhält, du kannst es über den success-Parameter des Requests auslesen.

    Wie genau, kann ich dir nur sagen, wenn ich weiss, mit welcher jQuery-Methode du den Request sendest.
     

  3. #3
    Avatar von Klopfer
    Klopfer Klopfer ist offline Mitglied Silber
    Registriert seit
    Aug 2002
    Ort
    Baden Baden
    Beiträge
    55
    Hi Sven,

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    $(document).ready(function() {
        $('#kundenformular').submit(function(e) {
                $.post('input.php', $('#kundenformular').serialize(),
                  function(data) {
                   $('#divkunde').html(data);
                  },
                  'json'
                 );
                e.preventDefault();
            }
        )
        });

    Das ist mein Code. Und als Rückmeldung hätte ich gerne ob der Eintrag in die DB alle Felder ausgefüllt waren und der Eintrag in die DB OK war oder Fehlgeschlagen ist.

    in der input.php werden alle Felder auf eingabe geprüft, ist dies nicht der Fall -> Fehler ausgeben
    dann nur noch der Eintrag in die DB -> OK oder -> nicht OK

    gibt es eine gute deutsche jquery Dokumentation?
    Ist nicht so, dass ich das dann nur runterladen will. Mir wäre ein Buch auch recht oder eine Webseite mit vielen tutorials zu jquery.

    Gruß Fabian
     
    Wer langsam fährt, wird länger gesehen.

  4. #4
    Avatar von rd4eva
    rd4eva rd4eva ist offline Mitglied Platin
    Registriert seit
    Feb 2003
    Beiträge
    730
    Also Grundsätzlich ist das schon richtig was du da treibst .
    Nur deine Funktion erwartet json als Rückgabetyp, wobei es ein bischen den anschein macht als ob die input.php html zurück liefern soll.

    Falls es beim json bleiben soll hilft dir evtl. folgende Funktion : json_encode()

    Ansonsten ändern den Datentyp der Jquery funktion einfach auf html.
    Sven Mintel bedankt sich. 
    In order to understand recursion, one must first understand recursion.

Ähnliche Themen

  1. Jquery $.post fehler keine Rückgabewert
    Von kramoo im Forum Javascript & Ajax
    Antworten: 12
    Letzter Beitrag: 09.01.11, 14:06
  2. Jquery post() Problem
    Von mogmog im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 29.10.10, 15:30
  3. jQuery und Post
    Von tsluga im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 12.03.10, 13:34
  4. Rückmeldung einer POST Anfrage empfangen
    Von uwe75-1 im Forum Java
    Antworten: 1
    Letzter Beitrag: 05.01.09, 21:10
  5. Antworten: 3
    Letzter Beitrag: 08.03.07, 19:59

Stichworte