`
sam_kee
  • 浏览: 19850 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ajax练习

 
阅读更多
<%@ page contentType="text/html;charset=utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>ajax测试</title>
  </head>
<body>
<input id="btn" type="button" value="测试"/>
<p id="results"><b>Results: </b> </p>
<form>
  <select name="single">
    <option>Single</option>
    <option>Single2</option>
  </select>
  <select name="multiple" multiple="multiple">
    <option selected="selected">Multiple</option>
    <option>Multiple2</option>
    <option selected="selected">Multiple3</option>
  </select><br/>
  <input type="checkbox" name="check" value="check1"/> check1
  <input type="checkbox" name="check" value="check2" checked="checked"/> check2
  <input type="radio" name="radio" value="radio1" checked="checked"/> radio1
  <input type="radio" name="radio" value="radio2"/> radio2
</form>
<div id="msg"></div>
<script type="text/javascript" language="javascript" src="../js/jquery.js"></script>
<script language="javascript">
	
	var SC_FORBIDDEN = 403;

	$(document).ready(function(){
		$("#results").append( "<tt>" + $("form").serialize() + "</tt>" );
		$("#btn").bind("click",function(){
			sendMsg();
		});
	});
	
	$("#msg").ajaxStart(function(){
	   $(this).append("<li>请求开始时</li>");
	});
	
	$("#msg").ajaxSend(function(evt, request, settings){
	  	 $(this).append("<li>开始请求: " + settings.url + "</li>");
	});	
	
	$("#msg").ajaxStop(function(){
	   $(this).append("<li>请求结束时</li>");
	});
	
	$("#msg").ajaxComplete(function(event,request, settings){
  		 $(this).append("<li>请求完成.</li>");
 	});
 	
 	$("#msg").ajaxError(function(event,request, settings){
     	 $(this).append("<li>出错页面:" + settings.url + "</li>");
     	 if (SC_FORBIDDEN==request.status){
     	 	alert ("请先登录");
     	 }
	});
	
	$("#msg").ajaxSuccess(function(evt, request, settings){
	     $(this).append("<li>请求成功!</li>");
	});
	
	function sendMsg(){
		$.ajax({
		   async: true,
		   type: "POST",
		   url: "ajax.jspx",
		   //timeout: 20,
		   username: "samkee",
		   password: "samkee",
		   data: $("form").serialize()+"&op=ajax",
		   dataFilter: function(data,text){alert ("hello");return data;},
		   dataType: "text",
		});
	}
</script>
</body>
</html>

分享到:
评论

相关推荐

    接口ajax练习

    这个“接口ajax练习”显然旨在帮助开发者熟悉如何封装Ajax接口,以便更方便地获取和处理数据,比如从网易新闻这样的网站获取实时资讯。 **一、Ajax基本原理** Ajax的核心是JavaScript对象XMLHttpRequest,它允许...

    ajax练习案例

    在本"ajax练习案例"中,我们将深入探讨Ajax的工作原理、应用及其在实际开发中的重要性。 首先,Ajax的核心是JavaScript,它允许前端与服务器进行异步数据交换,提升了用户体验。用户可以在等待数据加载的同时继续...

    Ajax 练习ASP.NET

    在IT行业中,Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下更新部分网页内容的技术。这大大提升了用户体验,因为它允许用户与网页进行更流畅的交互,而不会打断当前的工作流程。在ASP...

    ajax练习框架,ajax练习框架,ajax练习框架,ajax练习框架,

    标题中提到的"Ajax练习框架"可能是用于帮助开发者学习和实践Ajax技术的一个工具或平台。这样的框架通常会包含一系列预定义的功能和组件,以便开发者可以快速构建和测试Ajax应用。通过这个框架,初学者可以更好地理解...

    Ajax练习.rar

    在本"Ajax练习.rar"压缩包中,包含了作者使用Ajax技术进行的一些实践项目,主要聚焦于jQuery中的Ajax操作,同时也涉及到JavaScript的基础Ajax使用。这里我们将深入探讨Ajax的基本概念、在jQuery中的应用以及在实际...

    java _ ajax练习

    【标题】"Java AJAX 练习"涉及到的是在Web开发中使用Java和AJAX(Asynchronous JavaScript and XML)技术进行交互式应用的实践。AJAX允许网页在不刷新整个页面的情况下,与服务器交换数据并局部更新页面内容,提高了...

    ajax练习练习练习练习

    Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。在Windows 10操作系统环境中,Ajax广泛应用于构建交互性强、响应迅速的Web应用程序。通过Ajax,开发者可以...

    ajax练习-完成增删改查

    这个"ajax练习-完成增删改查"的项目显然涉及到使用Ajax来实现Web应用的基本操作:添加(Add)、删除(Delete)、修改(Modify)和查询(Query)。在描述中提到的"数据库方面文件"暗示了此项目与数据库交互密切相关,...

    ajax 练习 java

    **Ajax(Asynchronous JavaScript ...通过这个“ajax练习”项目,你可以深入理解Ajax的工作原理,以及如何在Java环境中使用Ajax进行前后端通信。同时,MYEclipse作为强大的开发工具,可以帮助你更高效地完成开发过程。

    关于ajax练习的入门级实例

    **Ajax(Asynchronous JavaScript and XML)是...总结来说,这个"关于ajax练习的入门级实例"会涵盖上述基本知识点,通过实际操作,初学者可以快速掌握如何使用Ajax实现页面的无刷新交互,为后续的Web开发打下坚实基础。

    jq_ajax练习

    通过上述描述,"jq_ajax的练习"项目很可能是为了帮助学习者理解并实践如何使用jQuery的$.ajax()函数和其他相关方法来执行AJAX请求,包括处理各种类型的HTTP请求,解析不同数据类型,以及错误处理等。通过实际操作,...

    php+ajax练习.txt

    - `&lt;script src="ajax.js"&gt;&lt;/script&gt;`:引入了一个名为`ajax.js`的JavaScript文件,该文件将处理与服务器的通信逻辑。 3. **样式定制**: - `#register`:定义了一个宽度为400像素的容器,用于居中显示注册表单。...

    AJAX各节练习

    "源码"标签表明这个压缩包可能包含了实现AJAX练习的JavaScript代码,开发者可以下载、学习并修改这些代码以适应自己的项目需求。"工具"则暗示可能有一些辅助工具或库,如jQuery或axios,用于简化AJAX操作。 **压缩...

    AJAX:AJAX 练习库

    通过这个AJAX练习库,你将深入理解AJAX的工作原理,以及如何利用它从外部API获取数据并实时更新网页内容。在实际项目中,AJAX是构建富交互Web应用的重要工具,尤其是在前后端分离的开发模式下。

    MVC Ajax 练习

    在博客文章"MvcAjax"中,作者可能详细讨论了如何在ASP.NET MVC项目中实现Ajax功能,包括创建Ajax动作、配置Ajax选项、使用Partial View以及处理Ajax请求的生命周期等。通过学习这些内容,开发者可以提升其在MVC框架...

    Ajax小案例

    【Ajax小案例】是一个模拟百度搜索功能的实践项目,它主要展示了如何利用Ajax技术实现页面无刷新的动态数据加载。Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页...

    用ajax+servlet做的练习

    这个"用ajax+servlet做的练习"项目是开发者为了深入理解和熟练掌握Ajax技术而进行的一项实践。在这个练习中,开发者可能通过创建一个简单的Web应用,结合Servlet,实现了页面的异步通信。 Ajax的核心原理是利用...

    一个简单的xmlHttpRequest ajax的例子

    在压缩包中的“Ajax练习”文件,可能包含了一些练习题或示例代码,供学习者动手实践,加深对XMLHttpRequest和AJAX的理解。这些练习可能涉及不同类型的HTTP请求、处理不同响应头、错误处理以及在不同浏览器上的兼容性...

    php学习资料PHP+AJAX的教程

    php学习资料昨天帮朋友买了一本PHP+AJAX的教程,光盘里面附带了一些有价值的学习资料,感觉有些对大家可能会有帮助,就上传上来给大家了。 论坛不支持PDF格式直接上传,就打包成rar了,大家下载吧

Global site tag (gtag.js) - Google Analytics