ajax jquery校驗(yàn)用戶是否已經(jīng)注冊演示代碼
html代碼比較簡單,需要自行引入jquery庫
<body>
請輸入用戶名:<input type="text" id="userName" class="userText"/> <input type="button" value="校驗(yàn)" id="verifyButton" />
<div id="result"></div>
</body>
js代碼
/*
* 在頁面裝載完成時(shí)注冊上這些工作
* */
$(document).ready(function() {
//這里面的內(nèi)容就是頁面裝載完成后需要執(zhí)行的代碼
var userNameNode = $("#userName");
//需要找到button按扭,注冊事件
$("#verifyButton").click(function() {
//1.獲取文本框的內(nèi)容
var userName = userNameNode.val();
//2.將這個(gè)內(nèi)容發(fā)送給服務(wù)器端
if (userName == "") {
alert("用戶名不能為空");
} else {
$.get("http://127.0.0.1:8080/JQuery/UserVerify?userName=" + encodeURI(encodeURI(userName)),null,function(response){
//3.接收服務(wù)器端返回的數(shù)據(jù),填充到div中
$("#result").html(response);
});
}
});
//需要找到文本框,注冊事件
userNameNode.keyup(function(){
//獲取當(dāng)前文本框中的內(nèi)容
var value = userNameNode.val();
if (value == "") {
//讓邊框變成紅色,并且?guī)П尘皥D
userNameNode.addClass("userText");
} else {
//去掉邊框和背景圖
userNameNode.removeClass("userText");
}
});
});
css樣式,目的是讓文本框中沒有內(nèi)容的時(shí)候邊框?yàn)榧t色并下方有紅色波浪
.userText {
/*控制文本框的邊框是紅色的實(shí)線*/
border: 1px solid red;
background-image: url(../images/userVerify.gif);
background-repeat: repeat-x;
background-position: bottom;
}
相關(guān)文章
Ajax實(shí)現(xiàn)無閃爍定時(shí)刷新頁面實(shí)例代碼
這篇文章主要介紹了使用Ajax技術(shù)實(shí)現(xiàn)無閃爍定時(shí)刷新頁面實(shí)例代碼,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起看下吧2016-05-05基于Ajax的聊天機(jī)器人功能的實(shí)現(xiàn)
這篇文章主要介紹了基于Ajax的聊天機(jī)器人,本文通過實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-11-11ajax實(shí)現(xiàn)session不過期(避免頁面過期的現(xiàn)象)
在寫博客時(shí)要寫好長時(shí)間但沒有出現(xiàn)這種情況并且有實(shí)時(shí)的自動(dòng)保存;這就涉及到了session的過期時(shí)間問題,下面與大家分享下具體的實(shí)現(xiàn)方法2013-06-06PHP+AJAX無刷新實(shí)現(xiàn)返回天氣預(yù)報(bào)數(shù)據(jù)
天氣數(shù)據(jù)是通過采集中國氣象網(wǎng)站的。本來中國天氣網(wǎng)站也給出了數(shù)據(jù)的API接口,接下來為大家介紹下用php來寫一個(gè)天氣預(yù)報(bào)的模塊,感興趣的朋友可以參考下2013-07-07Ajax實(shí)現(xiàn)彈出式無刷新城市選擇功能代碼
這篇文章主要介紹了Ajax實(shí)現(xiàn)彈出式無刷新城市選擇功能代碼,實(shí)例分析了Ajax彈出窗口及無刷新選擇數(shù)據(jù)項(xiàng)的相關(guān)技巧,需要的朋友可以參考下2015-08-08ajax請求post和get的區(qū)別以及get post的選擇
這篇文章主要介紹了ajax請求post和get的區(qū)別以及get post的選擇,需要的朋友可以參考下2014-06-06asp.net jquery+ajax異步刷新實(shí)現(xiàn)示例
異步刷新想必大家并不陌生吧,本文主要為大家介紹下asp.net jquery+ajax實(shí)現(xiàn)異步刷新過程,感興趣的朋友可以參考下2013-09-09Echarts教程之通過Ajax實(shí)現(xiàn)動(dòng)態(tài)加載折線圖的方法
這篇文章主要介紹了Echarts教程之通過Ajax實(shí)現(xiàn)動(dòng)態(tài)加載折線圖的方法,需要的朋友可以參考下2018-04-04