ajax呼び出し後にページを更新するのを停止できません。私はe.preventDefault();偽を返します。私のページもまた爽やかです。ajax呼び出しの後にページをリフレッシュする方法を教えてください。
私はコードか何かに問題が何であるかを知りません。 Ajaxコール後、ページをリフレッシュするのをやめさせてください。この問題を解決することは私の大きな助けになります。前もって感謝します。ここで
は私のコードです:
$(document).ready(function() {
$('#loginForm').on('click', function(e) {
e.preventDefault();
var formData = {
'uname' : $('#uname').val(),
'pwd' : $('#pwd').val()
};
$.ajax({
type : "POST",
url : "getresults.php",
data : formData
}).done(function(data) {
alert(data+"This is working");
}).fail(function(data) {
alert("This is not working");
});
});
});
'#loginForm'はフォームかボタンですか?あなたはまた、あなたのHTMLコードを提供できますか?それは私が使用してる(イベントをキャプチャし、通常の動作からそれらを防ぐために、ちょうど私のいつものやり方だった) – hugohabel