С помощью этого скрипта ниже сделал ajax вызов моего файла veriUSPF.php
, в этом файле у меня есть запрос SELECT
, чтобы проверить, доступно ли имя пользователя. Этот скрипт ниже onBlur
, но я хочу, чтобы он выполнял вызов ajax, только если кто-то добавил 4 или более букв на входе, возможно ли это?
HTML:
<input id="UsName" type="text" minlength="4" maxlength="17" autocomplete="off" onBlur="checkAvailability()" value="<?php echo htmlentities($username, \ENT_QUOTES, 'UTF-8', false); ?>" name="changeUsernamePF">
<span id="user-availability-status"></span>
сценарий:
function checkAvailability() {
jQuery.ajax({
url: siteURL + "/veriUSPF.php",
data: "changeUsernamePF=" + $("#UsName").val(),
type: "POST",
success: function(a) {
$("#user-availability-status").html(a)
}
})
}