5.页面用ajax实现简单的连接数据库
2014-07-16 21:50
363 查看
(1) 写发送代码
var myXmlHttpRequest = "";
myXmlHttpRequest = getXmlHttpRequest();
if (myXmlHttpRequest) { //xmlHttpRequest创建成功了,才能发送请求
//地址一定要写正确
var url = "../zhuCe/zhuCeYanZheng.aspx?username=" + $('Text1').value;
myXmlHttpRequest.open("get",url,true);
myXmlHttpRequest.onreadystatechange = getData;
myXmlHttpRequest.send(null);
}
(2) 写接受数据代码:
function getData() {
if((myXmlHttpRequest.readyState == 4) && (myXmlHttpRequest.status == 200)){
//alert("nihao");
var returnMessage = myXmlHttpRequest.responseText;
//alert(returnMessage);
if (returnMessage == "用户名不正确"){
alert("aaa");
}
}
}
(3)另外需要加两个函数
function getXmlHttpRequest() {
var xmlHttpRequest;
if(window.ActiveXObject){
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}else{
xmlHttpRequest = new xmlHttpRequest();
}
return xmlHttpRequest;
}
function $(id) {
return document.getElementById (id);
}
var myXmlHttpRequest = "";
myXmlHttpRequest = getXmlHttpRequest();
if (myXmlHttpRequest) { //xmlHttpRequest创建成功了,才能发送请求
//地址一定要写正确
var url = "../zhuCe/zhuCeYanZheng.aspx?username=" + $('Text1').value;
myXmlHttpRequest.open("get",url,true);
myXmlHttpRequest.onreadystatechange = getData;
myXmlHttpRequest.send(null);
}
(2) 写接受数据代码:
function getData() {
if((myXmlHttpRequest.readyState == 4) && (myXmlHttpRequest.status == 200)){
//alert("nihao");
var returnMessage = myXmlHttpRequest.responseText;
//alert(returnMessage);
if (returnMessage == "用户名不正确"){
alert("aaa");
}
}
}
(3)另外需要加两个函数
function getXmlHttpRequest() {
var xmlHttpRequest;
if(window.ActiveXObject){
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}else{
xmlHttpRequest = new xmlHttpRequest();
}
return xmlHttpRequest;
}
function $(id) {
return document.getElementById (id);
}
相关文章推荐
- 页面用ajax实现简单的连接数据库
- ajax 登录功能简单实现(未连接数据库)
- jsp+servlet+ajax+oracle数据库-实现简单的登陆、注册、找回密码功能(与Oralce数据库连接)
- ajax 登录功能简单实现(未连接数据库)
- 在html页面用ajax的简单应用通过javascript得到数据库中的图片路径并在表格中显示出来
- 通过VS中的数据源选择对话框简单实现数据库连接配置
- comet(http 请求长连接) 之 ajax 长查询 简单实现。 (webim 即时通讯)
- Objective-C ,ios,iphone开发基础:使用第三方库FMDB连接sqlite3 数据库,实现简单的登录
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- comet(http 请求长连接) 之 ajax 长查询 简单实现。
- 页面上一段时间内通过ajax轮询后台数据的简单实现方法
- 通过AJAX调用页面后台代码方法实现省级三级联动效果 (简单练习)前台
- 如何用一张JSP页面连接数据库,实现查询、修改操作
- 简单的数据库连接工厂实现
- 如何在web页面中实现连接数据库的动态的组织结构图?
- 在ASP中实现页面与数据库连接的几种实用方法
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- Applet和数据库连接,以及Applet和JSP页面之间的值传递如何实现呢?
- DIV+AJAX+JS+JSP实现页面拖动并且保存布局COOKIE值到数据库
- 提交数据库ajax 简单的登录功能(未连接数据库)