`
zhaoshijie
  • 浏览: 2261576 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jQuery实现异步刷新

    博客分类:
  • JS
阅读更多
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>姓名&nbsp;&nbsp;年龄</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}&nbsp;&nbsp;${str.age}</p>
      
</c:forEach>

分享到:
评论

相关推荐

    JQuery实现异步刷新效果

    jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,jquery,...

    基于JQuery实现异步刷新的代码(转载)

    总而言之,通过JQuery实现异步刷新是一种高效、简洁的方法,它极大地优化了Web应用的用户体验。随着前端技术的发展,类似的库和框架也在不断进步,如Fetch API、axios等,开发者可以根据具体需求和场景,选择最合适...

    利用Ajax+Jquery实现异步进度条效果

    "利用Ajax+Jquery实现异步进度条效果"这个主题正是围绕这一目标展开,它涉及到C#后端开发、.NET框架、Ajax技术以及Jquery库的前端应用。下面将详细阐述这些知识点。 首先,C#是一种面向对象的编程语言,广泛应用于...

    使用jQuery写了一个简单的窗口和异步刷新

    标题中的“使用jQuery写了一个简单的窗口和异步刷新”指的是使用JavaScript库jQuery实现的一个基本的弹窗功能和页面数据的异步更新。在Web开发中,jQuery是一个非常流行的选择,因为它简化了DOM操作、事件处理、动画...

    jquery+struts2实现异步刷新锁需要的包

    标题中的"jquery+struts2实现异步刷新锁需要的包"表明我们需要的是一套特定的依赖包,用于整合jQuery和Struts2来实现在服务器端控制异步更新的逻辑。这通常涉及到以下组件: 1. **jQuery库**:这是JavaScript的一个...

    Jquery,C#异步刷新源代码

    本资源包含的是使用Jquery和C#实现的异步刷新源代码,以下是关于这两个技术以及它们如何协同工作的详细解释。 1. **Jquery**: Jquery是一个流行的JavaScript库,简化了DOM操作、事件处理、动画和Ajax交互。在异步...

    jquery+struts2实现异步刷新实例

    本实例将详细讲解如何利用jQuery库与Struts2框架结合,实现异步刷新功能。jQuery以其简洁易用的API深受开发者喜爱,而Struts2作为Java Web开发中的MVC框架,提供了丰富的动作和结果类型,便于构建动态网站。 首先,...

    jquery异步刷新Demo

    **jQuery异步刷新技术详解** 在Web开发中,异步刷新是一种常见的技术,它使得页面的部分内容能够在不重新加载整个页面的情况下更新。jQuery库提供了一种简单易用的方式来实现这一功能,尤其对于初学者来说非常友好...

    JQuery异步刷新

    总结来说,jQuery的异步刷新机制是通过`$.ajax()`、`$.get()`、`$.post()`等方法实现的,它们提供了灵活的配置选项和简洁的API,使得开发者能够轻松地实现实时数据更新和页面的局部刷新。在实际项目中,合理利用这些...

    jquery 实现异步提交文件组件(含说明)

    在本教程中,我们将深入探讨如何利用jQuery实现异步提交文件的组件,这将帮助开发者提高用户体验,因为异步提交允许在不刷新整个页面的情况下进行文件上传。 首先,理解异步提交的基本概念至关重要。传统的文件上传...

    JQuery异步上传下载

    本文将详细讲解如何利用jQuery实现无刷新的异步上传和下载文件,以及MyEclipse环境中项目的创建与部署。 首先,我们要了解jQuery异步上传的基本原理。在传统的文件上传方式中,用户提交表单时会刷新整个页面,用户...

    网页聊天jQuery异步刷新

    网页聊天技术在现代互联网应用中占据着重要地位,它提供了实时、便捷的沟通方式,而jQuery作为一款广泛使用的JavaScript库,极大地简化了前端开发过程,包括实现异步刷新功能。在"网页聊天jQuery异步刷新"这个实例中...

    jQuery 异步无刷新删除,前台JS调用后台删除方法

    本篇将详细介绍如何利用jQuery实现这一功能,以及前台JS如何调用后台的删除方法。 首先,我们需要了解jQuery的核心——AJAX(Asynchronous JavaScript and XML),它允许我们在后台与服务器进行数据交换,而不影响...

    Java通过jQuery实现ajax异步请求

    本示例工程"Java通过jQuery实现ajax异步请求"着重展示了如何利用jQuery的AJAX功能与后端Java服务器进行数据通信,从而实现页面的无刷新更新。以下将详细解释这个过程中涉及的关键知识点。 首先,jQuery是一个强大的...

    Ajax + JQuery 实现无刷新效果

    Ajax(异步JavaScript和XML)技术是实现这一目标的关键工具之一,而jQuery库则通过简化JavaScript的复杂性,让开发者更容易地利用Ajax功能。本篇文章将深入探讨如何结合Ajax和jQuery来实现无刷新效果。 首先,Ajax...

    jquery实现页面局部刷新

    **jQuery 实现页面局部...本文将深入探讨如何利用jQuery实现页面局部刷新,并提供相应的代码示例。 ### 1. jQuery的基本用法 首先,确保在你的HTML文档中引入了jQuery库,通常通过以下方式引入CDN链接: ```html ...

    asp.net异步刷新案例

    在这个案例中,我们可以看到如何利用ASP.NET的Ajax工具包(AjaxControlToolkit)或jQuery等JavaScript库实现异步刷新。例如,当用户在聊天界面发送消息时,服务器端处理消息发送,然后将新的聊天记录返回给客户端,...

    Jquery+Ajax+Php+Mysql异步刷新

    在本教程中,我们将深入探讨如何利用这些技术实现表单验证的异步刷新。 首先,jQuery是一个轻量级的JavaScript库,它简化了DOM操作、事件处理、动画效果和Ajax交互。在异步刷新过程中,jQuery使得与服务器通信变得...

    使用jQuery.form插件,实现完美的表单异步提交

    现在,我们可以使用jQuery选择器选取表单元素,并调用`.ajaxSubmit()`方法实现异步提交: ```javascript $(document).ready(function() { $('#myForm').ajaxSubmit({ type: 'POST', // 可以设置请求类型,默认为...

Global site tag (gtag.js) - Google Analytics