jQueryを使用してフォームを送信しようとしましたが、すべてが「null」を返す部分以外はすべて動作するようです。jQueryによるフォーム提出で 'null'データが返される
私はjQuery/Javascriptコード:
$(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!");
}
})
})
コンソールログとネットワークエントリを表示することができます –
@HimanshuTanwarリクエストに追加するには - あなたのhtmlを投稿して、 'returns null'の意味を説明することができますか? – Eihwaz