`

ajax用途

    博客分类:
  • ajax
阅读更多

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工作原理 以及优点 缺点一些用途啊 关于什么Ajax的ppt文件

    csdn 图书 Ajax基础教程.chm

    《Ajax基础教程.chm》 Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象...仅作学习用,禁止用于商业用途,保护作者合法权益

    Ajax in Action.chm Ajax实战

    《Ajax in Action.chm》 Ajax领域的新框架和组件库层出不穷,一些功能非常简单,一些则是过度的设计或者存在着严重的设计问题。Ajax开发者对于应该选择什么样的框架...仅作学习用,禁止用于商业用途,保护作者合法权益

    [asp ajax dll]IT学习网20081127

    '版权声明:版权所有,源代码公开,除商业用途外各种用途均可免费使用,但是修改后必须把修改后的文件 '发送一份给作者.并且保留作者此版权信息 '********************************************************************...

    Head First Ajax(中文版).pdf

    Head First Ajax(中文版).pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

    JQuery框架和AjAx技术详解

    详细介绍Jquery和ajax技术的区别与用途,望各位需要的人士前来下载,你会受益匪浅哦!

    计算器 FOR AJAX

    教學用途,有需要隨便拿

    四天学会AJAX-AJAX学习电子书

    四天学会AJAX,此电子书均来自网络收藏整理,保证不用于商业用途,有不妥之处作者请谅解!

    PHP+txt+AJAX 无刷新留言本(有趣的熊猫)

    AJAX无刷新交互PHP,txt存储。 主要研究代码, 此乃学习用途。 以前无聊做的,给大家拿去玩玩,别太认真~!认真你就输了。

    php-ajax异步CURD操作

    博客内资源案例文件,提供下载链接用途,仅供学习使用

    ASP(ajax)计算机竞赛答题程序源码

    ASP(ajax)计算机竞赛答题程序源码 计算机竞赛 请先运行regdll.bat注册asptodlldemo.dll组件,然后才能正常访问页面。 注册一个用户就可以进行答题。 '转发时请保留此声明信息,这段声明不并会影响你的速度! '****...

    Ajax基础教程源码

    小提示: 本资料仅供个人学习参考,请勿用于商业用途,如有能力请尽量购买正版图书,也...Ajax基础教程:用非常易懂又清晰的方式讲述AJAX的知识,有了本书介绍的知识,也可以进行复杂的ajax开发了 是中文版的 包括源代码

    [Head.Rush.Ajax.2006].Brett.Mclaughlin.文字版.pdf

    [Head.Rush.Ajax.2006].Brett.Mclaughlin.文字版.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

    Ajax-so.zip

    Ajax-so.zip,js:一个多用途的javascript库(dom、http、事件、动画和用so构建的扩展)。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中...

    ajax教程---x3school(2-2)

    ajax教程 本资源是下载自w3school的,因为是把整个网站下载下来了,所以ajax,javascript等等都在这里面 其他的几个资源只要标注有w3...请不要把这个资源用作商业用途,也不希望在csdn上,利用该资源赚取分数,谢谢。

    ExtJs异步请求和特殊用途

    资料中有关于ajax框架中的Extjs框架的详细解释,异步请求和响应,以及一些特殊的用途.

    [asp+ajax]鱼鱼WEBIM(即时通讯)20090420

    '版权声明:版权所有,源代码公开,除商业用途外其他各种用途均可免费使用,但是修改后必须把修改后的文件 '发送一份给作者.并且保留作者此版权信息 '****************************************************************...

    ajax教程——w3school (1-2)

    本资源是下载自w3school的,因为是把整个网站下载下来了,所以ajax,javascript等等都在这里面 其他的几个资源只要标注有w3school的,都是这个资源,用为甚么用多个标签,就是希望大家都能找到这个资源 资源一共两个...

    php项目源码_[主机域名]PHP+AJAX的whois查询程序_whois.rar

    【主机域名】PHP+AJAX的WHOIS查询程序 简介: 本程序是一款基于PHP和AJAX技术的WHOIS查询工具,可快速获取域名注册信息。简洁、高效且易于二次...使用前请确保遵守当地法律法规及WHOIS协议规定,不得用于非法用途。

    aniMulti:一个 AJAX 多工具,通过 AJAX 加载提供多种转换,以提供单页网站的外观,同时保持良好的 SEO 排名

    该插件旨在成为希望创建美观、快速的 AJAX 网站,同时实现各种不同内容转换和动画的开发人员的一站式多用途工具。 这个项目背后的想法来自于使用创建的一些优秀插件,所以一定要看看他的作品。 对于那些不想使用 ...

Global site tag (gtag.js) - Google Analytics