博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于不断刷新界面jsp+ajax
阅读量:5282 次
发布时间:2019-06-14

本文共 896 字,大约阅读时间需要 2 分钟。

jsp主要就是用之前的jsonArray读取

ajax可以设置个定时器,然后设置的方法,至于方法是今天学习到的

function ajax(method,data,url,success){

var xhr=null;
try{
xhr=new XMLHttpRequest("Microsoft.XMLHTTP");
}catch(e){
xhr=new XMLHttpRequest();
}
if(method=='get'){  //有data记得在url上加
url+='?'+data;
}
xhr.open(method,url,true);
if(method=='get'){
xhr.send();}
else{
xhr.setRequestHeader('content-type', 'application/x-www-form-urlencoded');  //因为是post方法是由于通过请求头来传输,所以要设置请求头
xhr.send(data);
}

xhr.onreadystatechange=function(){

if(xhr.readyState==4){
if(xhr.status==200){    //回调函数操作不同,判断存在不
success&&success(xhr.responseText);
}}}}

 

//这是定时器的使用

setInterval(function(){

ajax('get','','newupadate.jsp',function(data){
var data=eval('('+data+')');
var p;
for(var i=0;i<data.length;i++){
p+='<li>'+data[i].content+data[i].date+'</li>';
}
document.getElementsByTagName("ul")[0].innerHTML=p;
});
},
1000);

转载于:https://www.cnblogs.com/Guoguomix/p/5595392.html

你可能感兴趣的文章
git将本地已经存在的分支和一个指定的远端分支建立映射关系
查看>>
VirtualBox 给虚拟机绑定IP
查看>>
[转载]async & await 的前世今生
查看>>
ubuntu 12.04 JDK和JVM配置,浏览器执行Applet
查看>>
【转】hibernate annotation方式配置实体关联关系,解决关联外键数据不存在时抛出异常的问题...
查看>>
分享35个讨人喜欢的漂亮进度条UI设计
查看>>
Visual Studion 2013 HTML 如何打开设计图
查看>>
TensorFlow 卷积神经网络--卷积层
查看>>
android studio 注释模板
查看>>
pots(bfs)
查看>>
《JAVA高并发编程详解》-类的加载过程简介
查看>>
数据库索引原理及优化
查看>>
2015年开源项目荣登GitHub十强榜单
查看>>
排序(杭电1106)
查看>>
《生活在Linux中》之:在Bash的Emacs模式中使用Vim
查看>>
反向代理和正向代理
查看>>
深入了解ASO
查看>>
python连接mysql数据库
查看>>
vim的基本操作
查看>>
owncloud 实现私有云进行多端文件同步
查看>>