`

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文件

    ssh2 ajax jquery

    jQuery还支持插件系统,这扩展了其功能,涵盖了表单验证、图像滑动、轮播等多种用途。 在“ssh2 ajax jquery”的应用场景中,通常涉及到的是在Web应用中使用Ajax技术与后端服务器(通过SSH2连接)进行数据交互。...

    struts2+jquery+ajax文件异步上传

    最后,关于"testup"这个文件,可能是项目中的测试文件或者配置文件,具体用途可能包括测试文件上传功能、存储上传文件的示例,或者是项目的一些配置信息。 总的来说,"struts2+jquery+ajax文件异步上传"是一个结合...

    AjaxControlToolkit .net3.5 AJAX

    AjaxControlToolkit的每个控件都有其特定的功能和用途,例如: - Accordion控件允许在一个固定区域显示多个面板,每次只能展开一个面板,节省了页面空间。 - AutoCompleteExtender控件可以根据用户输入的字符从...

    ajax实现异步刷新

    `from.gif`可能是一个图像文件,用于网页上的装饰或指示性用途,比如加载指示器。而`51aspx源码必读.txt`可能是一份阅读指南或说明文档,指导用户如何理解和学习提供的源码。`最新Asp.Net源码下载.url`是一个快捷...

    csdn 图书 Ajax基础教程.chm

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

    AjaxControl Toolkit .NET4.5

    5. **LICENSE.txt**: 包含了AjaxControl Toolkit的许可协议条款,规定了如何合法地使用和分发这些控件,对于商业用途尤其重要。 6. **Microsoft.WindowsAzure.Storage.xml**: 这是XML文档,通常包含Azure存储客户端...

    ajax 安装程序

    6. **文档**:完整的API参考文档是必不可少的,它详细解释了每个函数、方法和属性的用途,帮助开发者深入理解并使用Ajax库。 7. **兼容性检查**:由于不同的浏览器对Ajax的支持程度不同,安装程序可能包含检查用户...

    Ajax案列 pdf

    1. Ajax基础概念和用途 - Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个页面的情况下,能够更新部分网页的技术。 - Ajax使得Web应用更加动态,能够提升用户体验。 2. Ajax对象的获取方法 -...

    关于Ajax与iframe及target的问题

    在Web开发中,Ajax(Asynchronous JavaScript and XML)和iframe是两种常见的技术,它们各自有其独特的用途,但在某些场景下也可能相互结合使用。本文将深入探讨Ajax与iframe的交互,以及如何利用它们来实现特定的...

    Ajax in Action.chm Ajax实战

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

    AJax,java即时通讯 web qq

    具体用途可能需要查看文件内容才能确定。 总结来说,这个项目展示了如何使用Ajax和Java技术在Web环境下实现即时通讯功能,提供了一种类似QQ的在线聊天体验。它涵盖了前端交互、后端服务、数据库管理和安全策略等多...

    Head First Ajax(中文版).pdf

    《Head First Ajax》中文版是一本专门介绍Ajax技术的图书, ...因此,强烈建议读者在使用此类资源时,确保自己遵守相关的法律法规和版权要求,不要用于商业用途,避免侵犯版权,同时也要注意网络安全和个人隐私保护。

    extjs最全项目 js struts Ajax

    然而,没有更多信息,我们只能推测其用途。 综上所述,这个项目提供了EXTJS、Struts和Ajax的集成应用实例,适合想要深入学习这三种技术的开发者。通过研究项目代码和文档,可以掌握前端EXTJS界面的构建、后端Struts...

    美观实用简单的Ajax弹出框

    7. **辅助功能**:确保弹出框对无障碍访问友好,比如使用ARIA属性来帮助屏幕阅读器用户理解弹出框的用途。 在实际开发中,可以使用现成的库如Bootstrap的Modal组件或者SweetAlert2等,它们已经内置了上述功能,可以...

    ajax+zTree 文件树

    ### 四、`fileCatalog.js`的用途 `fileCatalog.js`通常包含了具体的文件目录数据和一些定制的zTree操作逻辑。例如,它可能包含了初始化zTree时所需的节点数据,也可能包含了一些事件处理函数,如点击节点时的回调...

    Ajax完全入门教程

    在这一章,我们将深入理解这些数据格式的特点和用途,以及如何在Ajax请求中选择合适的格式。特别是JSON,由于其轻量级和易读性,已经成为现代Web应用的首选数据交换格式。 **第三章:DOM操作与事件处理** Ajax的一...

    Ajax框架汇总 Ajax框架汇总

    4. **Open Rico** - Open Rico是一个多用途的Ajax框架,支持XMLHttpRequest响应的多种调用方式,包含拖放功能和基于Ajax的动画效果。它还包括一个基于Behaviors的操作库,以及由Sabre航空公司解决方案团队维护的使用...

    decision(修正ajax error)

    MD5是一种古老的哈希函数,尽管已经不建议用于安全性关键的用途,但可能在此处被用作用户密码的存储,或者是作为旧系统的遗留部分。 SSO的实现步骤通常包括以下几点: 1. 用户访问应用系统,被重定向到SSO服务器...

Global site tag (gtag.js) - Google Analytics