У меня есть форма входа в систему и я хочу проверить, что функция вызывается, только если пользователь не может войти в систему, иначе эта функция не вызывается. Я хочу сделать это, просто используя Jquery, проверив, существует ли элемент на странице. Например, если они не вошли в систему, форма входа все еще будет на странице. Если они успешно вошли в систему, он не будет отображаться, поскольку они будут перенаправлены на домашнюю страницу. Вот мой код:
$(document).on("submit", "#myForm", function (e) {
if ($('#myForm').length) {
alert("hello");
// Call Function
}
});
}
$(document).ready(Login);
Я пытаюсь использовать ($('#myForm').length)
, чтобы увидеть, существует ли еще форма входа на странице, и, если это произойдет, я вызову функцию, которую хочу вызвать,Однако проблема в том, что это называется не смотря ни на что (протестировано с alert
).
Может кто-нибудь посоветовать мне, как я могу дождаться загрузки страницы после отправки формы, чтобы только ТОГДА мой код проверял, существует ли на странице форма для входа? Спасибо!