时间:2021-04-16
asp中的简单ajax技术,以下是原代码:
ajax.asp:
<script src="ajax.js" type="text/javascript"></script>
<input type="text" maxlength="16" onblur="check_id(this.value);"/>
<span>显示错误</span>
ajax.js:
var $=function(tagName){
return document.getElementsByTagName(tagName);
}
function check_id(regid){
var xmlhttp;
try{
xmlhttp=new XMLHttpRequest();
}
catch(e){
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4){
if (xmlhttp.status==200){
var data=xmlhttp.responseText;
id_result(data);
}
else{
$("span")[0].innerHTML="用户名检测失败,请联系管理员";
}
}
else{
$("span")[0].innerHTML="正在进行用户名校验...";
}
}
xmlhttp.open("post", "check.asp", true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xmlhttp.send("regid="+escape(regid));
}
function id_result(data){
var resultbox=$("span")[0];
if(data==1){
resultbox.innerHTML=' 用户名可用';
}
else{
resultbox.innerHTML=' 该用户名已经被注册';
}
}
check.asp:
<%
if request.Form("regid")="正确" then
response.Write(1)
else
response.Write(0)
end if
%>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了asp.net中Timer无刷新定时器的实现方法。Timer控件要实现无刷新,得用到ajax技术,这里使用VS2008自带的ajax技术。首先得添
简单采集类1.0测试版------------------------------Cls_Ajax.asp负责采集网页Cls_Filter.asp负责过滤数据C
一、ASP.NETMVC中的AJAX应用首先,在ASP.NETMVC中使用自带的ajax功能,必须要导入2个js文件(顺序不能颠倒):
axios和ajax区别,是通过promise实现对ajax技术的一种封装,就像jQuery实现ajax封装一样。简单来说:ajax技术实现了网页的局部数据刷新
在ASP.NET中应用Ajax的格式如下:前台代码(用JQuery库)$.ajax({ type:"POST", async:true, url:"../