- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AJAX异步调用数据库
AJAX异步调用数据库
页面上我们经常用到登录不刷新或者验证用户输入是不是和数据库要求的一致。
我们可以通过与数据库的交互来实现,但是这样会产生数据刷新。带来的用户体验不是很好。
那么我们就可以通过ajax异步调用来获取。这样的话就是通过客户端的异步调用服务器。不会产生刷新的效果。
下面的代码清晰的阐述出了如何实现:
1:test.aspx
%@Page Language=C#AutoEventWireup=trueCodeFile=test.aspx.csInherits=test%
%@Register Assembly=AjaxControlToolkitNamespace=AjaxControlToolkitTagPrefix=ajaxToolkit%
!DOCTYPE html PUBLIC-//W3C//DTD XHTML 1.0 Transitional//EN
html xmlns=
head meta http-equiv=Content-Typecontent=text/html;charset=utf-8/
title加入关心网,让关心无处不在/title script type=text/javascriptlanguage=javascriptsrc=./js/joinus.js/script script type=text/javascriptlanguage=javascriptsrc=./js/Regajax.js/script
/head body form runat=server
div id=connet
div class=lists
label for=users
请输入用户名:/label a*/a input type=textonfocus=Mes(name)id=inputnameonblur=Check(name,this.value)runat=server/
br/
a id=name/a
/div br/
/div
/form/body
/html 2:
相应javascript:
joinus.js:
function Mes(ids){
if(ids==mail){
document.getElementById_x_x(ids).className=mes;
document.getElementById_x_x(ids).innerHTML=请输入您的邮箱,如admin8@,可以凭此登录;
}
else if(ids==pass){
document.getElementById_x_x(ids).className=mes;
document.getElementById_x_x(ids).innerHTML=请输入您的登录密码,6到12位数字或字母.;
}
else if(ids==repass){
document.getElementById_x_x(ids).className=mes;
document.getElementById_x_x(ids).innerHTML=请再次输入您的密码;
}
else if(ids==name){
document.getElementById_x_x(ids).className=mes;
document.getElementById_x_x(ids).innerHTML=请输入您的登录用户名,可以凭此登录;
}
}
function Check(a,obj){
if(a==name){
if(obj==){
document.getElementById_x_x(a).className=error;
document.getElementById_x_x(a).innerHTML=用户名不能为空,为6到12位字母或数字;return false;
}
else{
if(obj.length 12||obj.length 6){
document.getElementById_x_x(a).className=error;
document.getElementById_x_x(a).innerHTML=用户名太长或太短,应该为6到12位字母或数字;return false;
}
else{
//
sendRequest(./dataaccess/check.aspx?type=name=+obj,name);return false;
}
}
}
}
3:
RegAjax.js:
var httpRequest=false;
var mesdivs=null function sendRequest(url,mesdiv){
mesdivs=mesdiv;
httpRequest=false;
if
您可能关注的文档
最近下载
- 2013年中考总复习--圆.doc VIP
- TCBCA017-2023 预拌混凝土交货检验标准.pdf VIP
- AD838-Lotus-XX-软件升级指导手册.ppt VIP
- 全新版进阶视听说B3 四级听力训练10测试答案.pdf VIP
- 2025年江苏省无锡市惠山区住房和城乡建设局选聘事业编制人员考前自测高频考点模拟试题及答案详解1套.docx VIP
- 疼痛护理小讲课.pptx VIP
- 高中数学《任意角的三角函数》公开课优秀课件.pptx VIP
- 建筑装饰装修工施工质量验收规范 课件.pptx VIP
- EQPA QP 行为准则 - 欧盟QP人员的义务和责任Qualified_Person_Good_Practice_Guide_Update 2023_v01.pdf VIP
- 光缆网络的日常运维服务流程与标准.docx VIP
原创力文档


文档评论(0)