我有一个输入,允许用户输入他们的电子邮件以检索密码。
当用户从先前输入的电子邮件列表中选择其中一封电子邮件(缓存)时,会调用js / jQuery中的哪个事件?
我尝试了很多方法,但是无法正常工作,我的代码如下:
$("#input_emailResetpassword").on('blur keyup change click focus', function (e) {
if ($form_changepassword.valid()) {
$buttonResetPass.removeAttr('disabled', '');
}
});
当用户使用Tab键在缓存的电子邮件列表中选择一封电子邮件时,该怎么办?
我想在光标位于输入中时立即进行验证。一旦用户选择了其中一封缓存的电子邮件。
最佳答案
您可以使用Input事件,该事件在通过用户界面更改元素的文本内容时发生。因此您的代码看起来像。
$("#input_emailResetpassword").on('input', function (e) {
if ($form_changepassword.valid()) {
$buttonResetPass.removeAttr('disabled', '');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
关于javascript - 从缓存中选择电子邮件会发生什么情况?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49725098/