Ich entwickle eine Anwendung (eine Art soziales Netzwerk für meine Universität). Ich muss einen Kommentar hinzufügen (eine Zeile in eine bestimmte Datenbank einfügen). Um dies zu tun, habe ich ein HTML-Formular in meiner HTML-Seite mit verschiedenen Feldern. Zum Zeitpunkt der Einreichung verwende ich nicht die Aktion des Formulars, aber ich benutze eine benutzerdefinierte JavaScript-Funktion, um einige Daten vor dem Senden des Formulars zu erarbeiten.
%Vor%Die letzte Zeile sendet das Formular an die richtige Seite. Es funktioniert gut. Aber ich möchte Ajax verwenden, um das Formular zu senden, und ich habe keine Ahnung, wie das geht, da ich keine Ahnung habe, wie die Formulareingabewerte abgefangen werden. kann mir jemand helfen?
Ich würde vorschlagen, jquery für diese Art von Anforderung zu verwenden. Probieren Sie es aus
%Vor%Es ist viel einfacher, einfach jQuery zu verwenden, da dies nur eine Aufgabe für die Universität ist und Sie keinen Code speichern müssen.
>Also wird Ihr Code wie folgt aussehen:
%Vor% Wenn Sie jQuery verwenden, können Sie die Funktion $.ajax()
verwenden:
Sie können ein xml- oder json-Objekt erstellen, das alle Formulardaten zusammen mit zusätzlichen Daten enthält, die Sie übergeben möchten, und dieses Objekt über die ajax-POST-Methode übergeben. Zum Beispiel können Sie mit ajax Tutorial in w3schools.com
gehenDa ich über Mobile antworte, kann ich URL und Code nicht katargieren. Also bitte nicht abstimmen.
Tags und Links javascript html jquery ajax