AJAX驗(yàn)證數(shù)據(jù)庫內(nèi)容并將值顯示在頁面
更新時(shí)間:2014年08月24日 14:45:32 投稿:whsnow
光標(biāo)離開文本框,在本頁面的相應(yīng)地方獲取數(shù)據(jù)庫中改值所對(duì)應(yīng)的其他數(shù)據(jù),相應(yīng)的實(shí)現(xiàn)代碼如下,感興趣的朋友可以看看
功能實(shí)現(xiàn):
在jsp頁面中填寫文本框內(nèi)容,光標(biāo)離開文本框,在本頁面的相應(yīng)地方獲取數(shù)據(jù)庫中改值所對(duì)應(yīng)的其他數(shù)據(jù)。
servlet:
request.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();
// 調(diào)用servlet層去數(shù)據(jù)庫查找是否有相同用戶名 并返回到頁面中的其他記錄
String client_id = request.getParameter("client_id");
ClientServices clientServices = new ClientServices();
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
Client client = clientServices.findClientById(client_id);
if (client != null) {
out.print(URLEncoder.encode(client.getClient_name(), "utf-8"));
} else {
out.print("false");
}
out.flush();
out.close();
jquery:
$(document).ready(function() {
$("#client_id").blur(function() {
$.ajax({
type : 'POST',
url : 'servlet/validServlet?client_id=' + $(this).val(),
data : 'client_id=' + $("#client_id").val(),
success : function(msg) {
if (msg == 'false') {
alert("沒有此人");
} else {
//utf-8解碼解決中文亂碼
$("#clientInfo").html(decodeURI(msg));
$("#clientInfo").attr("value", decodeURI(msg));
}
}
});
});
});
您可能感興趣的文章:
- Ajax動(dòng)態(tài)加載數(shù)據(jù)庫示例
- jquery+ajax+C#實(shí)現(xiàn)無刷新操作數(shù)據(jù)庫數(shù)據(jù)的簡單實(shí)例
- ajax讀取數(shù)據(jù)庫內(nèi)容實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)下拉選擇菜單示例
- ajax對(duì)注冊(cè)名進(jìn)行驗(yàn)證檢測是否存在于數(shù)據(jù)庫中
- ajax異步刷新實(shí)現(xiàn)更新數(shù)據(jù)庫
- AJAX 自學(xué)練習(xí) 無刷新提交并修改數(shù)據(jù)庫數(shù)據(jù)并顯示
- 通過數(shù)據(jù)庫和ajax方法寫出地圖的實(shí)例代碼
相關(guān)文章
jsp+ajax實(shí)現(xiàn)無刷新上傳文件的方法
這篇文章主要介紹了jsp+ajax實(shí)現(xiàn)無刷新上傳文件的方法,結(jié)合實(shí)例形式分析了ajax無刷新上傳文件及jsp后臺(tái)處理的相關(guān)技巧,需要的朋友可以參考下2016-01-01
使用AJAX進(jìn)行WEB應(yīng)用程序開發(fā)的方法
AJAX,一個(gè)異步JavaScript和XML的縮略詞,是最近出來的技術(shù)詞語。異步意味著你可以經(jīng)由超文本傳輸協(xié)議(HTTP)向一個(gè)服務(wù)器發(fā)出請(qǐng)求并且在等待該響應(yīng)時(shí)繼續(xù)處理另外的數(shù)據(jù)。2010-04-04
簡單實(shí)體類和xml文件的相互轉(zhuǎn)換方法
下面小編就為大家?guī)硪黄唵螌?shí)體類和xml文件的相互轉(zhuǎn)換方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08

