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文件
jQuery还支持插件系统,这扩展了其功能,涵盖了表单验证、图像滑动、轮播等多种用途。 在“ssh2 ajax jquery”的应用场景中,通常涉及到的是在Web应用中使用Ajax技术与后端服务器(通过SSH2连接)进行数据交互。...
最后,关于"testup"这个文件,可能是项目中的测试文件或者配置文件,具体用途可能包括测试文件上传功能、存储上传文件的示例,或者是项目的一些配置信息。 总的来说,"struts2+jquery+ajax文件异步上传"是一个结合...
AjaxControlToolkit的每个控件都有其特定的功能和用途,例如: - Accordion控件允许在一个固定区域显示多个面板,每次只能展开一个面板,节省了页面空间。 - AutoCompleteExtender控件可以根据用户输入的字符从...
`from.gif`可能是一个图像文件,用于网页上的装饰或指示性用途,比如加载指示器。而`51aspx源码必读.txt`可能是一份阅读指南或说明文档,指导用户如何理解和学习提供的源码。`最新Asp.Net源码下载.url`是一个快捷...
《Ajax基础教程.chm》 Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象...仅作学习用,禁止用于商业用途,保护作者合法权益
5. **LICENSE.txt**: 包含了AjaxControl Toolkit的许可协议条款,规定了如何合法地使用和分发这些控件,对于商业用途尤其重要。 6. **Microsoft.WindowsAzure.Storage.xml**: 这是XML文档,通常包含Azure存储客户端...
6. **文档**:完整的API参考文档是必不可少的,它详细解释了每个函数、方法和属性的用途,帮助开发者深入理解并使用Ajax库。 7. **兼容性检查**:由于不同的浏览器对Ajax的支持程度不同,安装程序可能包含检查用户...
1. Ajax基础概念和用途 - Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个页面的情况下,能够更新部分网页的技术。 - Ajax使得Web应用更加动态,能够提升用户体验。 2. Ajax对象的获取方法 -...
在Web开发中,Ajax(Asynchronous JavaScript and XML)和iframe是两种常见的技术,它们各自有其独特的用途,但在某些场景下也可能相互结合使用。本文将深入探讨Ajax与iframe的交互,以及如何利用它们来实现特定的...
《Ajax in Action.chm》 Ajax领域的新框架和组件库层出不穷,一些功能非常简单,一些则是过度的设计或者存在着严重的设计问题。Ajax开发者对于应该选择什么样的框架...仅作学习用,禁止用于商业用途,保护作者合法权益
具体用途可能需要查看文件内容才能确定。 总结来说,这个项目展示了如何使用Ajax和Java技术在Web环境下实现即时通讯功能,提供了一种类似QQ的在线聊天体验。它涵盖了前端交互、后端服务、数据库管理和安全策略等多...
《Head First Ajax》中文版是一本专门介绍Ajax技术的图书, ...因此,强烈建议读者在使用此类资源时,确保自己遵守相关的法律法规和版权要求,不要用于商业用途,避免侵犯版权,同时也要注意网络安全和个人隐私保护。
然而,没有更多信息,我们只能推测其用途。 综上所述,这个项目提供了EXTJS、Struts和Ajax的集成应用实例,适合想要深入学习这三种技术的开发者。通过研究项目代码和文档,可以掌握前端EXTJS界面的构建、后端Struts...
7. **辅助功能**:确保弹出框对无障碍访问友好,比如使用ARIA属性来帮助屏幕阅读器用户理解弹出框的用途。 在实际开发中,可以使用现成的库如Bootstrap的Modal组件或者SweetAlert2等,它们已经内置了上述功能,可以...
### 四、`fileCatalog.js`的用途 `fileCatalog.js`通常包含了具体的文件目录数据和一些定制的zTree操作逻辑。例如,它可能包含了初始化zTree时所需的节点数据,也可能包含了一些事件处理函数,如点击节点时的回调...
在这一章,我们将深入理解这些数据格式的特点和用途,以及如何在Ajax请求中选择合适的格式。特别是JSON,由于其轻量级和易读性,已经成为现代Web应用的首选数据交换格式。 **第三章:DOM操作与事件处理** Ajax的一...
4. **Open Rico** - Open Rico是一个多用途的Ajax框架,支持XMLHttpRequest响应的多种调用方式,包含拖放功能和基于Ajax的动画效果。它还包括一个基于Behaviors的操作库,以及由Sabre航空公司解决方案团队维护的使用...
MD5是一种古老的哈希函数,尽管已经不建议用于安全性关键的用途,但可能在此处被用作用户密码的存储,或者是作为旧系统的遗留部分。 SSO的实现步骤通常包括以下几点: 1. 用户访问应用系统,被重定向到SSO服务器...