Предполагать:
1). Модная форма входа в систему имеет два регистрационных поля, пароль с одной кнопкой под названием login (submit)
2). Мой backend-скрипт login.php в порядке, никаких ошибок нет
вот мой код для отправки данных через форму для входа и сравнения с бэкэнд, теперь проблема заключается в том, что я предоставляю правильный пароль и регистрацию, необходимые для входа в систему, событие успешно завершено, но когда я предоставляю неверные учетные данные, он не показывает сообщение об ошибке как показано в ajax () error: function (). хотя сообщение отображается некоторое время, когда я дважды нажимаю кнопку входа в систему, а затем автоматически обновляется страница. Может ли кто-нибудь помочь мне получить сообщение об ошибке, когда неверный пароль предоставляется для регистрации
$(function(){ /*$('#err').hide();*/ $('.err').hide(); /*$('.error').hide();*/ $('#eno').blur(function(){ var eno = $('input#eno').val(); if(eno == ""){ $('#err_eno').show(); $('input#eno').focus(); return false; }else{ $('#err_eno').hide(); } }); $('#pw').blur(function(){ var pw = $('input#pw').val(); if(pw == ""){ $('#err_pw').show(); $('input#pw').focus(); return false; }else{ $('#err_pw').hide(); } }); $('#submit_btn').click(function(){ var dataString = $('#log').serialize(); //alert (dataString);return false; $.ajax({ type:"POST", url:"script/login.php", data:dataString, success:function(){ window.location='profile.php'; }, error:function(){ $('#err').html("<p>Provide right combination</p>"); } }); return false; });
});