ajax的所用到的功能
1:级联菜单
例子:在action中
response.setContentType("text/xml");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.println("<response>");
for(int i=0;i<shiList.size();i++){
Address address = (Address)shiList.get(i);
out.println("<city>");
out.println("<cityname>"+address.getDz()+"</cityname>");
out.println("<cityvalue>"+address.getDzdm()+"</cityvalue>");
out.println("</city>");
}
out.println("</response>");
out.flush();
out.close();
在页面中显示时处理:
function processor(){
var result;
if(XMLHttp.readyState==4){
if(XMLHttp.status==200){
result = XMLHttp.responseXML.getElementsByTagName("city");
while(document.form1.shi.options.length>0){
document.form1.shi.removeChild(document.form1.shi.childNodes[0]);
}
var option =document.createElement("OPTION");
option.text="请选择";
option.value="";
document.form1.shi.add(option);
for(var i=0;i<result.length;i++){
var option =document.createElement("OPTION");
option.text=result[i].childNodes[0].childNodes[0].nodeValue;
option.value=result[i].childNodes[1].childNodes[0].nodeValue;
document.form1.shi.add(option);
}
}
}
二.用户验证
失败时在表单旁边加警示例子:
if(xmlHttp.readyState==4){
var span12=document.getElementById("span1");
span12.innerHTML="<font color='red'>"+xmlHttp.responseText+"</font>";
}
分享到:
相关推荐
Ajax工作原理 以及优点 缺点一些用途啊 关于什么Ajax的ppt文件
《Ajax基础教程.chm》 Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象...仅作学习用,禁止用于商业用途,保护作者合法权益
《Ajax in Action.chm》 Ajax领域的新框架和组件库层出不穷,一些功能非常简单,一些则是过度的设计或者存在着严重的设计问题。Ajax开发者对于应该选择什么样的框架...仅作学习用,禁止用于商业用途,保护作者合法权益
'版权声明:版权所有,源代码公开,除商业用途外各种用途均可免费使用,但是修改后必须把修改后的文件 '发送一份给作者.并且保留作者此版权信息 '********************************************************************...
Head First Ajax(中文版).pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
详细介绍Jquery和ajax技术的区别与用途,望各位需要的人士前来下载,你会受益匪浅哦!
教學用途,有需要隨便拿
四天学会AJAX,此电子书均来自网络收藏整理,保证不用于商业用途,有不妥之处作者请谅解!
AJAX无刷新交互PHP,txt存储。 主要研究代码, 此乃学习用途。 以前无聊做的,给大家拿去玩玩,别太认真~!认真你就输了。
博客内资源案例文件,提供下载链接用途,仅供学习使用
ASP(ajax)计算机竞赛答题程序源码 计算机竞赛 请先运行regdll.bat注册asptodlldemo.dll组件,然后才能正常访问页面。 注册一个用户就可以进行答题。 '转发时请保留此声明信息,这段声明不并会影响你的速度! '****...
小提示: 本资料仅供个人学习参考,请勿用于商业用途,如有能力请尽量购买正版图书,也...Ajax基础教程:用非常易懂又清晰的方式讲述AJAX的知识,有了本书介绍的知识,也可以进行复杂的ajax开发了 是中文版的 包括源代码
[Head.Rush.Ajax.2006].Brett.Mclaughlin.文字版.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
Ajax-so.zip,js:一个多用途的javascript库(dom、http、事件、动画和用so构建的扩展)。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中...
ajax教程 本资源是下载自w3school的,因为是把整个网站下载下来了,所以ajax,javascript等等都在这里面 其他的几个资源只要标注有w3...请不要把这个资源用作商业用途,也不希望在csdn上,利用该资源赚取分数,谢谢。
资料中有关于ajax框架中的Extjs框架的详细解释,异步请求和响应,以及一些特殊的用途.
'版权声明:版权所有,源代码公开,除商业用途外其他各种用途均可免费使用,但是修改后必须把修改后的文件 '发送一份给作者.并且保留作者此版权信息 '****************************************************************...
本资源是下载自w3school的,因为是把整个网站下载下来了,所以ajax,javascript等等都在这里面 其他的几个资源只要标注有w3school的,都是这个资源,用为甚么用多个标签,就是希望大家都能找到这个资源 资源一共两个...
【主机域名】PHP+AJAX的WHOIS查询程序 简介: 本程序是一款基于PHP和AJAX技术的WHOIS查询工具,可快速获取域名注册信息。简洁、高效且易于二次...使用前请确保遵守当地法律法规及WHOIS协议规定,不得用于非法用途。
该插件旨在成为希望创建美观、快速的 AJAX 网站,同时实现各种不同内容转换和动画的开发人员的一站式多用途工具。 这个项目背后的想法来自于使用创建的一些优秀插件,所以一定要看看他的作品。 对于那些不想使用 ...