我只是一个 PHP 初学者,现在我想学习 JQUERY,在我的学习过程中,我练习验证输入,通常我只使用纯 PHP 代码验证我的输入,每次验证输入时,页面都会重新加载,现在我想改进做事我发现一些文章,如http://api.jquery.com/jQuery.ajax/,http://api.jquery.com/jQuery.post/(不能发布其他链接)但我更多很困惑,因为他们有不同的方法,我想使用 JQUERY 教程中的方法,但我没有找到任何好的教程,并且 JQUERY 的网站上没有使用数据库的教程,通常我这样编码:
<form method="post">
<label for="Username">Username:</label>
<input id="Username" type="text" name="username">
<?php
session_start();
if(isset($_SESSION['msg'])){
$msg=$_SESSION['msg'];
echo '<label for="Username">'.$msg.'</label>';
?>
<input type="submit" name="reg">
</form>
<?php
if(isset($_POST['reg'])){
$result=//check username from database here
if($result){
$_SESSION['msg']='username not available.';
}
else {
$_SESSION['msg']='username available.';
}
}
?>
现在我想了解如何在不重新加载页面的情况下直接从数据库验证输入?我不知道我应该从哪里开始,在我的代码中添加什么。任何帮助、建议或建议对我来说都会有很大的帮助:)