当前位置:首页 > 日记 > 正文

ajax异步请求刷新

ajax异步请求刷新

在网站刷新的方法中,ajax刷新是一种用户体验良好的刷新方式,在结合ssh等流行的框架!最为常用了!下面就是常用一个ajax刷新表单的一个demo.

$(document).ready(function () {  testchaxun();   setInterval("testchaxun()",5000);  });  function testchaxun(){    /* var selectId = $('#proviace').val(); */    $.ajax({    type : "POST",     /* cache: false, */    url : "WarningAction!warningdefQuery1.action",    dataType : "json",    success : function(data) {      $('tr').remove('.datatr');      for(var i=0;i<data.length;i++){        if(data[i].pState == '危险'){          $('.table-thtr').after('<tr class="datatr error-tr">'+           '<td><img class="picture" src="'+data[i].pPic+'"/></td>'+           '<td>'+data[i].pName+'</td>'+           '<td>'+data[i].uName+'</td>'+           '<td>'+data[i].bHomenum+'</td>'+           '<td>'+data[i].bNumber+'</td>'+           '<td>'+data[i].eStart+'</td>'+           '<td>'+data[i].wType+'</td>'+           '<td>'+data[i].wTime+'</td>'+           '<td>'+data[i].pAddress+'</td>'+           '<td>'+data[i].uName+'</td>'+           '<td>'+data[i].pState+'</td>'+           '<td><a href="WarningAction!waringInfor.action?WId='+data[i].wId +'">详情</a></td>'+           '</tr>');        }else{          $('.table-thtr').after('<tr class="datatr">'+         '<td><img class="picture" src="'+data[i].pPic+'"/></td>'+         '<td>'+data[i].pName+'</td>'+         '<td>'+data[i].uName+'</td>'+         '<td>'+data[i].bHomenum+'</td>'+         '<td>'+data[i].bNumber+'</td>'+         '<td>'+data[i].eStart+'</td>'+         '<td>'+data[i].wType+'</td>'+         '<td>'+data[i].wTime+'</td>'+         '<td>'+data[i].pAddress+'</td>'+         '<td>'+data[i].uName+'</td>'+         '<td>'+data[i].pState+'</td>'+         '<td><a href="WarningAction!waringInfor.action?WId='+data[i].wId+'">详情</a></td>'+         '</tr>');        }       }     }    });   };</script>

而在后台的WarningAction!waringInfor.action中接送两个参数,实现请求这个方法的必要条件!返回一个json

public String waringInfor(){     w= warningService.getWarningByWid(WId);     if (w!=null) {       if (w.getPId()!=null) {       p =patientService.getPatientByPId(w.getPId());      }    }    if (p!=null) {      if (p.getPId()!=null) {        s= sickroomService.getSickroomByPid(p.getPId());      }      if (p.getPEquipmentid()!=null) {        e= equipmentService.getEquipmentByEId(p.getPEquipmentid());       }    }    return "waringInfor";  };

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关文章

JS设置CSS样式的方式汇总

JS设置CSS样式的方式汇总

设置,样式,方式,电脑软件,JS,1. 直接设置style的属性 某些情况用这个设置 !important值无效如果属性有'-‘号,就写成驼峰的形式(如textAlign) 如果想保留 - 号,就中括号的形式 element.style[‘text-align'] = ‘100px';element.style.he…

css和js实现弹出登录居中界面完整

css和js实现弹出登录居中界面完整

界面,登录,弹出,完整,代码,我实现的这个和许多网站上的登录弹出窗口差不多,大家举一反三,先看我写完后的结果。点击创建相册后会在这个屏幕的中间显示创建相册的表单,整个背景颜色变暗,点击右上角的X会关闭这个表单。html代码创建按钮<li id="…

纯js实现页面返回顶部的动画 | 超

纯js实现页面返回顶部的动画 | 超

动画,返回顶部,页面,简单,电脑软件,废话不多说,直接上代码var scrollTop = document.body.scrollTop; document.body.style.marginTop = -scrollTop + 'px'; document.body.scrollTop = 0; document.body.style.transition = 'all 1s …

PHP和Java的主要区别有哪些?哪个最

PHP和Java的主要区别有哪些?哪个最

开发语言,最适合,区别,有哪些,电脑软件,一、前言PHP和Java都是现在比较流行的二种编程语言。对于许多新手来说,都会思考如果学的时候,该学哪种语言呢?下面这篇文章给大家整理两者的区别以及一些选择建议,一起来看看吧。二、简介PHP与Java作为两…

在原生不支持的旧环境中添加兼容的

在原生不支持的旧环境中添加兼容的

方法,原生,不支持,环境,电脑软件,如下所示:if (!Object.keys) { Object.keys = (function () { var hasOwnProperty = Object.prototype.hasOwnProperty, //原型上的方法,只取自身有的属性; hasDontEnumBug = !({toString: null}).propert…

捕获未处理的Promise错误方法

捕获未处理的Promise错误方法

方法,错误,未处理,电脑软件,Promise,为了保证可读性,本文采用意译而非直译,并且对源代码进行了大量修改。另外,本文版权归原作者所有,翻译仅用于学习。使用Promise编写异步代码时,使用reject来处理错误。有时,开发者通常会忽略这一点,导致一些错误…

如何在word中插入封面

如何在word中插入封面

封面,如何在,电脑软件,word,  有时候在word文档中需要好看的封面,但是我们又不知道怎么弄,那就选择在word里面寻找吧,在下面就由小编给大家分享下在word中添加封面的技巧,希望能帮助到您。在word中添加封面的步骤如下:  步骤一:选择需要插入…

photoshop简单制作漂亮的翡翠立体

photoshop简单制作漂亮的翡翠立体

文字,漂亮,简单,电脑软件,photoshop,今天小编就为大家介绍怎样用photoshop制作漂亮的翡翠立体文字方法,推荐到,喜欢的朋友可以参考本文,希望能对大家有所帮助!1、打开你的ps软件,新建一个800*600., 72像素的文件。2、打上你想要做的文字。我这里…

ps中性灰商业人像后期精修教程

ps中性灰商业人像后期精修教程

教程,人像,后期,电脑软件,ps,后期思路:主要使用&ldquo;中性灰&rdquo;对人物的皮肤进行修饰、立体化的强化以及五官的修饰。毛发,眼珠也是重点。效果对比:经过后期精修之后,效果简单的呈现出来,放一张对比图,做完之后发现颌骨的位置有所瑕疵。教程…

PS滤镜高反差怎么处理?

PS滤镜高反差怎么处理?

滤镜,反差,怎么处理,电脑软件,PS,ps怎么使用高反差滤镜呢?我们举一个简单的例子来看看这个滤镜的效果,详细内容请看下文详细介绍。软件名称:Adobe photoshop 7.01 官方正式简体中文版软件大小:154MB更新时间:2013-04-191、打开一个PS的软件,然后…

angularjs中的$eval方法详解

angularjs中的$eval方法详解

方法,详解,电脑软件,angularjs,eval,在controller中定义了一个变量$scope.a_1 = "abc";想在view里面动态输出,因为这个数字是动态的,这么输出肯定是不行的{{'a_' + '1'}},因为输出来的是a_1这个字符串,而不是a_1这个变量的值想输出a_1这…

JavaScript判断浏览器和hack滚动条

JavaScript判断浏览器和hack滚动条

滚动条,浏览器,写法,电脑软件,JavaScript,判断各大浏览器内核:var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; …