Каков наилучший подход для проверки данных ввода (формы) сразу после их ввода?
Моя идея в том, чтобы рядом с входом располагался DIV, в этом div мы увидим сообщение о том, действительны ли данные, например:
Your name:
<input type="text">
<div id="data-validation"></div>
<script>
$("input").change(function(){
$("#data-validation").load("data-validation.php?input="+$(this).val());
});
</script>
//data-validation.php
<?php
$input = $_GET["input"];
if(strlen($input) < 3)
echo "Name must have at least 3 characters.";
?>
А PHP заботится о проверке и отображении данных.
Боюсь, есть гораздо лучший способ сделать это, я хотел бы знать, как лучше это сделать.