Я написал запрос на отправку ajax в мой файл login.php, в котором используются такие эхо-сигналы, как «Неверный» или «Успех».Проверьте неудачу и успех в запросе ajax
Я не слишком уверен, как использовать эту функцию, так как я тоже хочу, чтобы проверить не удается, и прочее, а затем добавить текст в окне ошибки для этого ..
Любая идея?
Вот мой текущий код:
$('#submit').click(function() {
$.ajax({
url: 'login.php',
type: 'post',
dataType: 'json',
data: $('form#loginForm').serialize(),
beforeSend:function(){
launchPreloader();
},
complete:function(){
stopPreloader();
},
success: function(data) {
window.href("chat.php");
}
});
});
Если вы не знаете, как функция Ajax работает, начните с чтения документации и глядя на примеры: api.jquery.com/jQuery .ajax/ – cfs
У вас есть главный недостаток! Там действительно не нужно использовать ajax, если все, что вы намереваетесь сделать, когда вызов завершен, перенаправляется на другую страницу, основные формы HTML будут делать это по умолчанию. – adeneo
@adeneo Это означает, что OP хочет разрешить отправку формы (и перезагрузить страницу).Кажется, что OP хочет внедрить логин AJAX, где пользователь перенаправляется только в том случае, если логин успешно завершен. Это немного отличается от простой HTML-формы. – Ian