ajax jquery 異步表單驗(yàn)證示例代碼
更新時(shí)間:2013年08月09日 17:14:54 作者:
異步表單驗(yàn)證想必大家早已如雷貫耳,本文為大家詳細(xì)講述下ajax jquery實(shí)現(xiàn)異步表單驗(yàn)證,感興趣的朋友可以參考下
文件目錄:
html代碼:
<html>
<head>
<title>異步表單驗(yàn)證</title>
<script type='text/javascript' src='jquery.js' ></script>
<script>
function checkname(){
//$("input[name='name']").val()
$.ajax({
type:"get",
url:'index.php',
data:"name="+$("input[name='name']").val(),
success:function(msg){
$("#show").append(msg);
}
});
}
</script>
</head>
<body>
<form name='form'>
<input name='name' type='text' onblur='checkname();'>
<span id='show'></span><br />
<input type='submit' name='submit' value='提交' />
</form>
</body>
</html>
php代碼:
<?php
//進(jìn)行連接服務(wù)器
$link=mysql_connect('localhost','root','sanyue');
if(!$link){
die('連接失?。?.mysql_error());
}
//進(jìn)行連接數(shù)據(jù)庫(kù)
mysql_select_db('excour',$link);
// $name=$_GET['name'];
echo $name;
$sql="select name from user_info where name='$name'";
//執(zhí)行查詢語(yǔ)句
$result=mysql_query($sql);
if(mysql_num_rows($result) != 0){
echo "<font color='red'>名字太受歡迎,換一個(gè)吧</font>";
}else{
echo "<font color='blue'>成功</font>";
}
//進(jìn)行釋放查詢結(jié)果集
mysql_free_result($result);
//關(guān)閉數(shù)據(jù)庫(kù)連接
mysql_close($link);
?>
運(yùn)行結(jié)果示例:
html代碼:
復(fù)制代碼 代碼如下:
<html>
<head>
<title>異步表單驗(yàn)證</title>
<script type='text/javascript' src='jquery.js' ></script>
<script>
function checkname(){
//$("input[name='name']").val()
$.ajax({
type:"get",
url:'index.php',
data:"name="+$("input[name='name']").val(),
success:function(msg){
$("#show").append(msg);
}
});
}
</script>
</head>
<body>
<form name='form'>
<input name='name' type='text' onblur='checkname();'>
<span id='show'></span><br />
<input type='submit' name='submit' value='提交' />
</form>
</body>
</html>
php代碼:
復(fù)制代碼 代碼如下:
<?php
//進(jìn)行連接服務(wù)器
$link=mysql_connect('localhost','root','sanyue');
if(!$link){
die('連接失?。?.mysql_error());
}
//進(jìn)行連接數(shù)據(jù)庫(kù)
mysql_select_db('excour',$link);
// $name=$_GET['name'];
echo $name;
$sql="select name from user_info where name='$name'";
//執(zhí)行查詢語(yǔ)句
$result=mysql_query($sql);
if(mysql_num_rows($result) != 0){
echo "<font color='red'>名字太受歡迎,換一個(gè)吧</font>";
}else{
echo "<font color='blue'>成功</font>";
}
//進(jìn)行釋放查詢結(jié)果集
mysql_free_result($result);
//關(guān)閉數(shù)據(jù)庫(kù)連接
mysql_close($link);
?>
運(yùn)行結(jié)果示例:
您可能感興趣的文章:
- jquery ajax 登錄驗(yàn)證實(shí)現(xiàn)代碼
- javascript和jquery實(shí)現(xiàn)用戶登錄驗(yàn)證
- jQuery+AJAX實(shí)現(xiàn)遮罩層登錄驗(yàn)證界面(附源碼)
- jQuery.ajax 用戶登錄驗(yàn)證代碼
- S2SH整合JQuery+Ajax實(shí)現(xiàn)登錄驗(yàn)證功能實(shí)現(xiàn)代碼
- ASP.NET jQuery 實(shí)例11 通過(guò)使用jQuery validation插件簡(jiǎn)單實(shí)現(xiàn)用戶登錄頁(yè)面驗(yàn)證功能
- 使用jQuery,Angular實(shí)現(xiàn)登錄界面驗(yàn)證碼詳解
- 利用jQuery.Validate異步驗(yàn)證用戶名是否存在(推薦)
- jQuery異步驗(yàn)證用戶名是否存在示例代碼
- jquery登錄的異步驗(yàn)證操作示例
相關(guān)文章
ajax快速解決參數(shù)過(guò)長(zhǎng)無(wú)法提交成功的問(wèn)題
下面小編就為大家?guī)?lái)一篇ajax快速解決參數(shù)過(guò)長(zhǎng)無(wú)法提交成功的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-12-12
asp.net+ajax簡(jiǎn)單分頁(yè)實(shí)例分析
這篇文章主要介紹了asp.net+ajax簡(jiǎn)單分頁(yè)實(shí)現(xiàn)方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了ajax分頁(yè)的具體實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-12-12
Ajax 入門(mén)之 GET 與 POST 的不同處詳解
這篇文章主要介紹了Ajax 入門(mén)之 GET 與 POST 的不同處詳解,需要的朋友可以參考下2017-02-02
H5移動(dòng)開(kāi)發(fā)Ajax上傳多張Base64格式圖片到服務(wù)器
這篇文章主要為大家詳細(xì)介紹了H5移動(dòng)開(kāi)發(fā)Ajax上傳多張Base64格式圖片到服務(wù)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05

