Ich möchte ein Formular im Hintergrund absenden mit Ajax. Hier ist mein Formular
<div id="form-container">
<form id="the-form" action="comment.php">
<ul>
<li><label>first name:</label> <input name="firstname" type="text" value="Jane" /></li>
<li><label>last name:</label> <input name="lastname" type="text" value="Doe" /></li>
</ul>
<button onclick="absenden()">submit</button>
</form>
</div>
Ich habe eine kleine Javascript Funktion die das Form absendet.
function absenden() {
var form = document.getElementById("the-form");
form.submit();
}
aber die Seite ladet dann trotzdem komplett neu und die Eingabefelder stehen alle in der Adresszeile. Wie kann ich das Formular im Hintergrund absenden mit Ajax?