一个简单的ajax请求例子
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">
var http_request=false;
function testID (username){
if(window.XMLHttpRequest){//mozilla
http_request=new XMLHttpRequest();
}else{
http_request=new ActiveXObject("Microsoft.XMLHTTP");
}
http_request.onreadystatechange = processRequest;
http_request.open("POST","../testID",true);//默认为真时不继续执行下面的代码
http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
http_request.send("username="+username);
}
// 处理返回信息的函数
function processRequest() {
if (http_request.readyState == 4) {// 判断对象状态
if (http_request.status == 200) {// 信息已经成功返回,开始处理信息
alert(http_request.responseText);
} else {//页面不正常
&nbs
相关文档:
图1.1 实例运行效果
1.1.1 技术要点
动态加载FAQ的过程主要是利用XMLHttpRequest(以下简称XHR)对象与服务端通信,根据用户单击的感兴趣问题动态将内容加载到页面中。在具体实现时,有两点要注意的内容。
1.对每个问题进行唯一标识
FAQ主要包含问题与解答两个部分,用户单击一个问题时,服务器必须知道 ......
数据库设计
本实例使用名为postalcode的数据库表,包含的部分数据如图1.4所示。具体的创建数据表语句如下:
CREATE TABLE 'postalcode' (
'id' int(11) NOT NULL auto_increment,
'area' varchar(255) NOT NULL,
'city' varchar(255) NOT NULL,
'code' varchar(6) NOT NULL,
&n ......
<!--注册验证用户名是否存在(不刷新)(2008-07-10 11:22:08)标签:document if color ch rs 注册 ajax 验证 用户名 it 分类:网络编程应用
针对ASP的 用的是AJAX写的
分两部分
-->
1.注册页面
JS部分:
<script language="JavaScript">
function chuser(){
var csuser=docume ......
简单的描述下 DWR 配置(保密协议,在此不公开项目名称,项目相关名称全部用XXXX代替)
首先 废话不说了 大家都应该理解DWR的用处 不懂的去百度
必要包 DWR.JAR 官方下载地址http://directwebremoting.org/dwr/download.html
这个项目是由 SSH+dwr+jquery+sitemesh+freemarker
WEB.XML
<!-- dwr -->
<serv ......
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="LeftMenu.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xht ......