senden Sie das Formular mit ajax

Entwickle ich eine Anwendung (eine Art Soziales Netzwerk für meine Universität). Ich muss einen Kommentar hinzufügen (einfügen einer Zeile in einer bestimmten Datenbank). Um dies zu tun, ich habe ein HTML-Formular in meine html-Seite mit verschiedenen Feldern. Zum Zeitpunkt der reichen ich glaube nicht, verwenden Sie die Aktion Formular, aber ich benutze eine benutzerdefinierte javascript-Funktion, um aufwändige einige Daten vor dem Absenden.

function sendMyComment() {

    var oForm = document.forms['addComment'];
    var input_video_id = document.createElement("input");
    var input_video_time = document.createElement("input");

    input_video_id.setAttribute("type", "hidden");
    input_video_id.setAttribute("name", "video_id");
    input_video_id.setAttribute("id", "video_id");
    input_video_id.setAttribute("value", document.getElementById('video_id').innerHTML);

    input_video_time.setAttribute("type", "hidden");
    input_video_time.setAttribute("name", "video_time");
    input_video_time.setAttribute("id", "video_time");
    input_video_time.setAttribute("value", document.getElementById('time').innerHTML);

    oForm.appendChild(input_video_id);
    oForm.appendChild(input_video_time);

    document.forms['addComment'].submit();
}

Der letzten Zeile das Formular absendet, um die richtige Seite. Es funktioniert einwandfrei. Aber ich würde gerne ajax verwenden, die für die Einreichung der form, und ich habe keine Ahnung, wie zu tun, weil ich habe keine Ahnung, wie catch-form-input-Werte. wer kann mir helfen?

Schreibe einen Kommentar