<script type="text/javascript">
function ajaxFunction(){
var xmlHttp;
try{
//Firefox, Opera 8.0+, Safari
xmlHttp = new XMLHttpRequest();
}catch(e){
// Internet Explorer
try{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
//Internet Explorer 5.5+
try{
xmlHttp = new new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){
alert("您的浏览器不支持AJAX!");
return false;
}
}
}
xmlHttp.open("GET","??",true);//与服务端传输数据,??服务端的路径如:servlet
xmlHttp.send(null);
xmlHttp.onreadystatechange=function()//执行空函数,根据状态取值
{
//0 请求未初始化(在调用 open() 之前)
//1 请求已提出(调用 send() 之前)
//2 请求已发送(这里通常可以从响应得到内容头部)
//3 请求处理中(响应中通常有部分数据可用,但是服务器还没有完成响应)
//4 请求已完成(可以访问服务器响应并使用它)
if(xmlHttp.readyState==4)
{
// 从服务器的response获得数据
//利用js把返回值赋给某个元素??=xmlHttp.responseText;
document.write(xmlHttp.responseText)//输出服务端返回的值
}
}
}
</script>
剩下的就是调用了,你可以利用js事件调用随便你了。
分享到:
相关推荐
在这个"ajax最容易理解的例子"中,我们将探讨如何在MyEclipse环境中实现一个简单的Ajax应用。 首先,你需要了解Ajax的基本工作原理。它主要由以下四个组件构成: 1. **用户界面**:用户与网页交互的部分,通常由...
**Ajax 最容易的视频例子:全面解析Ajax技术** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下更新部分网页内容的技术。这个“ajax最最容易的视频例子”为初学者提供了一个理想的...
这个“简单ajax登录例子”是一个非常适合初学者理解Ajax基本原理和使用方法的教程。在这里,我们将深入探讨Ajax如何与Servlet结合,实现用户无刷新登录验证。 1. **Ajax简介** Ajax的核心是JavaScript异步通信,它...
**Ajax** Ajax(异步JavaScript和XML)是一种在无需刷新整个网页的情况下,能够更新部分...通过学习和实践这些例子,你可以更好地理解和掌握如何使用Ajax和jQuery来创建动态、交互式的Web应用,以及如何处理JSON数据。
此外,注释详细,意味着源代码将容易理解,有助于学习者掌握关键点。 **标签解析:** 1. **Java** - 通常在Web开发中,服务器端的处理逻辑是通过Java(可能包括Servlet)来实现的,因此这个标签暗示我们将涉及到...
这里我们关注的是一个名为“ajax的小例子”的压缩包,其中包含的资源非常适合初学者学习和理解Ajax的基本用法。 在JavaScript标签的指引下,我们可以推断这个压缩包可能包含使用JavaScript库jQuery实现的Ajax示例。...
DWR(Direct Web Remoting)是Ajax的一种实现框架,它简化了JavaScript和Java之间的远程调用,让前端开发人员能够更容易地使用Ajax技术。 DWR DRW(Direct Remoting for Web)是DWR的核心特性,它允许JavaScript...
- **更好的文档**:提供了更详尽的文档和示例,帮助开发者快速理解和使用AJAXUI。 ### 4. 使用AJAXUI开发 - **安装**:可以通过CDN链接引入,或者下载源码到本地项目中。 - **初始化**:在HTML中引入所需的CSS和JS...
- **降低学习曲线**:对于新手,框架提供了清晰的API和文档,使学习Ajax变得更加容易。 2. **为什么选择DWR**: - **简单易学**:DWR的API设计直观,配置文件清晰,适合初学者快速入门。 - **直接的JavaScript...
在描述中提到,"适宜初学者人群",学习SSI框架和AJAX的JSON交互实例,可以作为理解更复杂如SSH框架的垫脚石。一旦掌握了这些基础知识,开发者就能够逐步过渡到更大型、更复杂的Web应用开发。而"修改一下自己可用于...
【Ajax 教程资料】 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。...理解和掌握这些知识点,对于开发高效、健壮的Ajax应用至关重要。
**Ajax(Asynchronous JavaScript and XML)技术是一种在无需...理解和掌握Ajax的工作原理及应用,对于任何Web开发者来说都是至关重要的。通过不断的实践和学习,你可以利用Ajax构建出更高效、更用户友好的Web应用。
在ASP中集成jQuery,可以使得开发者更容易地实现Ajax功能,同时避免了跨浏览器兼容性问题。 【标签】"asp"表明这个项目是与ASP相关的,ASP是由微软开发的一种服务器端脚本环境,用于生成动态网页。它允许开发者使用...
在这个例子中,我们可能会使用GET方法,因为关键字搜索通常不需要发送大量数据,且GET请求更容易被缓存和书签。 接着,JavaScript会向指定的URL发送请求,这个URL通常是Java后端的一个RESTful接口。在Java中,我们...
在"JQuery实战2:功能表单 - JQuery - AJAX - JavaEye论坛.files"这个压缩包中,可能包含了相关的代码示例和论坛讨论,你可以下载并参考这些资料,以便更好地理解和应用jQuery与Ajax的结合使用。 总结来说,jQuery...
此例子里面讲解了ajax请求servlet之后,处理servlet的返回值,包括xml、text文本、json、html页面,例子非常容易懂,而且注释详细,对于理解ajax请求的原理非常有帮助,值得一看。
Flask是一个轻量级的Python Web框架,它以其简洁、...在压缩包中的"ajax"文件很可能包含了一些关于如何在Flask项目中实现Ajax功能的示例代码或教程,通过学习这些资源,你可以深入理解并掌握Flask和Ajax的集成技巧。
jQuery封装了对XMLHttpRequest对象的操作,使得使用Ajax变得更加容易。通过jQuery的$.ajax()函数,开发者可以轻松地发起Ajax请求。$.ajax()函数接受一系列参数,如URL、类型(GET或POST)、数据、回调函数等,用于...
综上所述,"myMvc初学者很容易理解的"是一个适合新手的Mvc教程,它结合了jQuery和Ajax技术,让初学者能在实践中学习到Mvc的基本概念和操作,提升Web开发技能。通过解压并研究"yytMVC"中的代码,学习者可以深入理解...
3. 安全性问题,Ajax请求容易受到跨站脚本攻击(XSS)和跨站请求伪造(CSRF)。 综上,"ajax.zip 通用"提供的简单Ajax实例旨在帮助开发者理解如何使用Ajax实现局部页面更新,从而提高Web应用的交互性和效率。在实际...