«keyup», «input» в jquery не работают в браузерах мобильных устройств - PullRequest
0 голосов
/ 24 ноября 2018

Я создал скрипт, он работает в браузере компьютера, но не в браузере мобильного ...

<input type="text" placeholder="Mobile Number"  id="Email" 
       oninput="this.className = ''" name="email" required>
<span id="email_status"></span>

$(document).ready(function(){
    $('#Email').on('keyup input', function(){ 
        var email = $(this).val();
        $.ajax({
            type: 'post',
            url: 'availibility_email.php',
            data: {
                email:email,
            },
            success: function (response) {
                $( '#email_status' ).html(response);
            }
        });
    });
});

Я создал скрипт, он работает на компьютеребраузер, но не включен, мобильный браузер ...

1 Ответ

0 голосов
/ 24 ноября 2018

Вы можете передавать события keyup и touchend в метод .on() jQuery , чтобы запускать код для обоих этих событий Рабочий стол и Сенсорные устройства

$('#Email').on('keyup touchend', function(){
  //code
});
...