All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
delphi向一个文件中添加内容
ExtJS与.NET结合开发实例(Grid之批量删除篇)_[Asp.Net教程]
VS2005下水晶报表如何实现动态数据源绑定-_[Asp.Net教程]
用XML和XSL来生成动态页面_[XML教程]
C#生成中文汉字验证码源码_[Asp.Net教程]
C#,制作出任意不规则按钮_.net资料_编程技术
用VS.NET,2005重构你的代码_[Asp.Net教程]
《Effective,C#》:用委托实现回调_.net资料_编程技术
C#教程:MailMessage类和SmtpClient类使用实例
Microsoft,SQL,Server,2008,Express版本_mssql学习_编程技术
Reading number is top 10 pictures
30 beautiful school beauty2
So beauty, will let you spray blood10
So beauty, will let you spray blood8
The money of more than 100 countries and regions9
这才是真正的人体艺术3
The money of more than 100 countries and regions8
So beauty, will let you spray blood4
八个盛产美女的国家2
影评-疯子,我爱你
The real super beauty13
Download software ranking
株洲本地在线棋牌游戏
Ashlynn Video3
Tram sex maniac 2 (H) rar bag7
Rio big adventure
Tram sex maniac 2 (H) rar bag16
天龙八部最新服务端
Tram sex maniac 2 (H) rar bag9
Tram sex maniac 2 (H) rar bag13
dreamweaver8中文版
Tram sex maniac 2 (H) rar bag17
归海一刀 published in(发表于) 2014/3/16 2:51:56 Edit(编辑)
Ajax实例教程-----级联菜单_[AJAX教程]

Ajax实例教程-----级联菜单_[AJAX教程]

Ajax实例教程-----级联菜单_[AJAX教程]























关于ajax的特性,这里不再写了,去网上随便就能找到好多. 现在写一个用ajax和jsp来实现的动态菜单的实例.先感觉一下ajax是如何实现传说中的异步操作!
menu.html











cellSpacing=0 cellPadding=0 width=200 bgColor=#f5efe7 border=0>









指标操作










onClick="showSubMenu('A')">一级指标A





















onClick="showSubMenu('B')">一级指标B























menu.jsp

<%@ page contentType="text/html; charset=GBK" %>
<%
//接收浏览器端提交的信息
String sort=request.getParameter("sort");
String contents1="";
String contents2="";
if(sort.equals("A")){
contents1="一级指标AA";
contents2="一级指标AB";
}else if(sort.equals("B")){
contents1="二级指标BA";
contents2="二级指标BB";
}
//传回响应数据
response.setContentType("text/xml; charset=UTF-8");
response.setHeader("Cache-Control", "no-cache");
out.println("");
out.println("" + contents1 + "");
out.println("" + contents2 + "");
out.println("
");
out.close();
%>
OK , 代码就这么多,十分简单.
下面简单介绍一下上面的ajax操作:






1.

ajax技术主要由四部分组成




javascript




css




dom




XMLHttpRequest






2.

ajax的核心对象




XMLHttpRequest






3.

XMLHttpRequest对象的方法




void open(String method, String url, boolean async)




void send(String body)




void setHeader(String header, String value)




String getResponseHeader(String header)




String getAllResponseHeaders()




void abort()









4.

XMLHttpRequest对象的属性



























返回值类型













属性名




















Number













readyState




















Function













Onreadystatechange




















String













responseText




















XmlDocument













responseXML




















Number













status




















String













statusText












5.

ajax 操作的主要步骤




⑴ 声明一个XMLHttpRequest对象.




⑵ 调用window.open(method, url , boolean),执行后台操作




⑶ 对返回值进行操作, 一般用XMLHttpRequest对象的onreadystatechange属性.




⑷ 执行send(body)方法.




来源:CSDN









































添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.