Обучение/Помощь новичкам | jQuery valid
Тема закрыта by
SNEG
Кто знает, можно подставлять функци с определенной страницы php в правило remote url от jQuery validator'a ?
________
посл. ред. 08.01.2024 в 01:29; всего 3 раз(а); by SNEG
________
посл. ред. 08.01.2024 в 01:29; всего 3 раз(а); by SNEG
php
<?php
// check_username.php
$username = $_GET['username']; // Получаем значение для проверки
// Ваш код проверки
if (/* Ваше условие проверки */) {
echo "true"; // Если проверка прошла успешно
} else {
echo "false"; // Если проверка не удалась
}
?>html
<!-- Ваш HTML-код -->
<form id="myForm">
<input type="text" name="username" id="username" />
<input type="submit" value="Submit" />
</form>
<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script>
<script>
$(document).ready(function(){
$('#myForm').validate({
rules: {
username: {
required: true,
remote: {
url: 'check_username.php',
type: 'get',
data: {
username: function() {
return $('#username').val();
}
}
}
}
},
messages: {
username: {
required: "Please enter a username",
remote: "Username is already taken"
}
}
});
});
</script>________
посл. ред. 08.01.2024 в 01:35; всего 2 раз(а); by SNEG
При генерации страницы запихать в атрибут какого нибудь элемента, и потом с помощью jquery подтянуть этот атрибут в объект, либо вынести код валидатора этого не посредственно на страницу и тупо в этот объект вписать вывод переменной с помощью php