Struts2 使用jQuery实现Ajax
2016-10-14 14:35
453 查看
在jQuery中将Ajax相关的操作进行封装,使用时只需在合适的地方调用Ajax相关的方法即可,相比而言,使用jQuery实现Ajax更加简洁,方便
1.$.Ajax()可以通过发送Http请求加载远程数据,是jQuery最底层的Ajax实现,具有较高的灵活性
如果使用jQuery提供的$.Ajax()方法实现发送Ajax异步请求,只需设置几个参数即可。success函数用来处理响应;另外不需要的参数可以不写
$.Ajax()方法类表需要包含在“{”和“}”之间;多个参数之间以“,”隔开;每个参数以“参数名:参数值”的方式书写
效果:
1.$.Ajax()可以通过发送Http请求加载远程数据,是jQuery最底层的Ajax实现,具有较高的灵活性
如果使用jQuery提供的$.Ajax()方法实现发送Ajax异步请求,只需设置几个参数即可。success函数用来处理响应;另外不需要的参数可以不写
$.Ajax()方法类表需要包含在“{”和“}”之间;多个参数之间以“,”隔开;每个参数以“参数名:参数值”的方式书写
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> <script type="text/javascript" src="js/jQuery1.11.1.js"></script> <script type="text/javascript"> //给文本框注册一个失去焦点事件 $(function(){ //等待页面上所有标签完毕后执行 var dom=$("#txtName"); dom.blur(function(){ myjquery(); }); }); function myjquery(){ var dom=$("#txtName"); $.ajax({ url:'<%=path%>/servlet/CheckUserServlet', type:'post', data:{uname:dom.val()}, success:function(today){ //today server 打到 浏览器的数据 alert(today); } }); } </script> </head> <body> <h1>我是Jquery发送Ajax</h1> <input type="text" name="txtName" id="txtName"/> <span id="msg"></span><br/> <input type="password" name="txtPwd"/> </body> </html>
效果:
相关文章推荐
- struts2 + spring +jquery实现AJAX (使用了struts2 的json插件)
- struts2中使用jQuery+ajax实现无刷新提交
- 在Asp.net中使用jquery实现Ajax
- 使用Ajax和Jquery实现GridView的展开、合并
- 使用JQuery快速实现Tab的AJAX动态载入
- 使用jQuery轻松实现Ajax
- asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
- 在rails中使用jquery实现Ajax 推荐
- 在JQuery的validate功能中使用remote实现Ajax功能后台验证
- 使用jQuery轻松实现Ajax的实例代码
- Web框架——小编浅谈Struts2中使用JSON插件实现Ajax
- 使用Ajax和Jquery实现GridView的展开、合并
- 在Asp.net中使用jquery实现Ajax
- 使用jQuery方便快捷的实现Ajax功能
- 学习新事物:使用jquery+xml实现ajax简单实例
- 使用jQuery的ajax功能实现的RSS Reader 代码
- 使用Jquery实现可编辑的表格 并使用AJAX提交到服务器修改数据
- 使用Jquery实现可编辑的表格 并使用AJAX提交到服务器修改数据
- 使用jquery+json实现ajax的方法
- asp.net :使用jquery 的ajax +WebService+json 实现无刷新去后台值