Ich habe versucht, ein Formular mit jQuery zu senden, scheint alles zu funktionieren, außer den Teil, den es 'Null' auf alles zurückgibt.Formular senden von jQuery gibt 'null' Daten
Meine jQuery/Javascript-Code:
$(document).ready(function() {
$('#loginForm').on('submit', function(e) {
e.preventDefault();
var $form = $(this);
var $url = $form.attr('action');
var $username = $form.find("input[name=username]");
var $password = $form.find("input[name=password]");
if($username.val().length > 0 && $password.val().length > 0) {
$.ajax({
type: 'post',
url: $url,
data: {
'username': $username.val(),
'password': $password.val()
},
success: function(data) {
alertify.success("Username: " + data.username + "\n Password: " + data.password);
}
});
} else {
alertify.error("Username and/or password is not provided!");
}
})
})
können Sie die Konsolenprotokolle und Netzwerkeinträge anzeigen –
Um @HimanshuTanwar Anfrage hinzuzufügen - könnten Sie auch Ihre HTML-Datei und erklären, was meinst du mit 'Returns null '- wo genau passiert das? – Eihwaz