Ajax和iframe都可以实现局部刷新。他们实现的功能基本一样。
下面是一个用jquery实现的Ajax局部刷新。
实现的功能是在文本框中输入年龄后,在下面的<div>中显示出数据库中该年龄的所有用户姓名
ajaxshuaxin.jsp:
<script type="text/javascript">
$(function(){
$("input:eq(1)").click(function(){
$("#show").html("");
$.ajax({
type:"POST", //请求方式
url:"ajaxshuaxin.do", //请求路径
cache: false, //(默认: true,dataType为script和jsonp时默认为false) jQuery 1.2 新功能,设置为 false 将不缓存此页面。
data:"age="+$("input:eq(0)").val(), //传参
dataType: "html", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式
success:function(data){ 复杂的话还是用html返回类型好
$("#show").html(data);
}
});
})
})
</script>
年龄:<input type="text" name="age">
<input type= "button" name="submit" value="查询">
<p>姓名 年龄</p>
<div id="show"></div>
ajaxShuaXin.java:
String age = req.getParameter("age");
List list = helpService.getList(age); //通过age查询数据库中的数据
HashMap map = new HashMap();
map.put("list", list);
return new ModelAndView(getResultPage(),map); //getResultPage()是shuaxin.jsp
shuaxin.jsp:
<c:forEach var="str" items="${list}">
<p>${str.name} ${str.age}</p>
</c:forEach>
分享到:
相关推荐
20120102 NET+jQuery 实现局部刷新+分页+高亮显示搜索内容 本人收藏了3年的资源 现放出 都是总结了很多系统 软件项目实施过程中的经验的 慢慢积累的
.NET+jQuery 实现局部刷新+分页+高亮显示搜索内容 输入关键字、页数支持 “回车键” 查询。 查询关键字 “红色” 显示。 查询来源的关键字 “紫色” 显示。 可以自定义每页查询的条数。
NULL 博文链接:https://evan0625.iteye.com/blog/617004
在项目中,经常会用到ajax,比如实现局部刷新,比如需要前后端交互等,这里呢分享局部刷新的两种方法,主要用的是ajax里面的.load()。感兴趣的朋友一起看看吧
NULL 博文链接:https://left-jessica.iteye.com/blog/739878
jquery实现的ajax聊天室,局部刷新,并且在右边能显示在线人员,以及发表情等!
jquery .ajax 局部刷新之后 刷新内容无法调用js.
下面小编就为大家带来一篇jQuery 局部div刷新和全局刷新方法总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
能够实现页面局部刷新,及时掌握最新消息,例如小型的聊天功能
JQuery局部刷新http://www.daxueit.com/article/3081.html
JQuery实现动态菜单以及刷新局部页面实例
struts2+json+jquery局部刷新实现注册验证,包括前台的用户名、密码、手机、身份证、邮箱(包含发邮件技术)、邮箱验证码、验证码的验证,用到的是json+jquery,后台则是用struts2+java类
代码时从网上看到的,但是整合这个代码花了我一下午的世界,不错的资源,只是一个简单的实现刷新,struts2+jquery+ajax实现局部刷新的功能,这是一个完整的项目,直接导入到Myeclipse当中就能运行
这个是利用jquery.load方法实现从数据库取出数据局部刷新,是运行通过的,希望可以帮到你
案例:如图我要实现状态的更改,用JQuery的Ajax更改完之后图标发生改变,实现页面的局部刷新 原理:局部刷新是刷新页面的一部分,在此案例中实现的只是图标的改变,把后台代码和前台现实的图标分离,并不是对数据库...
本文实例分两部分对jquery刷新问题进行介绍,第一部分介绍了呢页面局部刷新;第二部分介绍了页面全部刷新 第一:页面局部刷新 jQuery对Ajax操作进行了封装,在jQuery中$.ajax()方法属于最底层的方法,第2层是laod()...
局部刷新我们讲述到最多的是ajax 了,当然也可以不使用ajax来刷新页面了,我们可以使用jquery中的append来给指定内容加东西了,当然最实用的还是ajax加载数据了。 例子,定时局部刷新 定时局部刷新用到jQuery里面的...
这是一个非常经典的jquery,局部刷新的小例子,非常实用,有需要的朋友,可以下载看看
jQuery ajax 局部刷新分页。mysql数据库
JQuery可收缩展开的级联菜单与局部刷新