Ajax请求的部分代码
来源:互联网 发布:sqlserver 2005 64 编辑:程序博客网 时间:2024/05/17 07:21
var $ = document.getElementById;
//使用Ajax检查用户名是否存在
function doAjax(method,url,data,func) {
//1.创建XMLHttpRequest对象
var xmlhttp;
if (window.XMLHttpRequest)
xmlhttp = new XMLHttpRequest(); //IE8,9,10或firefox或chrome
else
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE5.5,6,7
//2.准备请求
//alert(url + "," + data);
if (method == "GET") {
data = (data == null) ? "" : "?" + data;
xmlhttp.open("GET", url+data, true);
xmlhttp.send(null);
} else {
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=UTF-8;');
xmlhttp.send(data);
}
//4.接受响应并处理
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
// alert(xmlhttp.responseXML);
//获取响应并显示
func(xmlhttp.responseText, xmlhttp.responseXML);
}
}
}
}
//使用Ajax检查用户名是否存在
function doAjax(method,url,data,func) {
//1.创建XMLHttpRequest对象
var xmlhttp;
if (window.XMLHttpRequest)
xmlhttp = new XMLHttpRequest(); //IE8,9,10或firefox或chrome
else
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE5.5,6,7
//2.准备请求
//alert(url + "," + data);
if (method == "GET") {
data = (data == null) ? "" : "?" + data;
xmlhttp.open("GET", url+data, true);
xmlhttp.send(null);
} else {
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=UTF-8;');
xmlhttp.send(data);
}
//4.接受响应并处理
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
// alert(xmlhttp.responseXML);
//获取响应并显示
func(xmlhttp.responseText, xmlhttp.responseXML);
}
}
}
}
- Ajax请求的部分代码
- Ajax 同步请求的代码
- JavaScript发送AJAX请求的代码
- 掌握 Ajax,第 3 部分: Ajax 中的高级请求和响应 全面理解 HTTP 的状态代码、就绪状态和 XMLHttpRequest 对象
- Ajax 请求代码备忘
- ajax 原理部分js代码
- 最简短的Javascript发送ajax请求的代码
- AJAX请求异常代码含义
- AJAX请求异常代码含义
- jquery ajax 请求代码示例
- 利用Struts2的用户登录全部代码 ajax异步请求
- ajax请求php中生成的html代码
- Ajax引擎:ajax请求步骤详细代码
- 掌握Ajax 第三部分 Ajax中的高级请求和响应
- AJAX(第二部分:使用JavaScript和Ajax发出异步请求)
- AJAX(第三部分:Ajax中的高级请求和响应)
- 简单的AJAX请求
- AJAX的请求实例
- jquery设置元素的readonly和disabled
- oracle提高查询效率的34条方法
- 最美单词
- SQLServer2005用户 'sa' 登录失败、该用户与可信 SQL Server 连接无关联
- TCP和流
- Ajax请求的部分代码
- 3 iterative tree tranversal approaches
- 2013年互联网十大趋势
- Quartus内部存储器和逻辑分析仪配合调试
- JAVA设计模式(22) —外观(Facade)模式
- android的wake_lock介绍
- OpenCV 问题收集
- git常用命令
- 触发器与存储过程