Ajax 数据加载的实现
来源:互联网 发布:linux 查看端口号 编辑:程序博客网 时间:2024/04/30 19:43
HTML文件如下:
<!DOCTYPE HTML PUBLIC "-//W
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<
<
<STYLE>
.gLoading{position:absolute;padding:2px 9px 2px6px;border-width:1px;border-style:solid;background-color:#FFFF88;font-size:12px;display:block;}
</STYLE>
</HEAD>
<BODY class="gb"lang="zh" style="overflow-y:auto">
<div class="gLoading" style="top:34px; right:10px;z-index:60" id=" ajaxLoadingMsg "><imgsrc="http://p.mail.163.com/js31style/lib/0807161641/163blue/loading_16x16.gif"align="absmiddle"/> <span id="spnMsg">数据加载中,请稍候...</span></div>
</BODY>
</HTML>
Ajax 实现部分如下:
createXmlHttp();
var naviSelected =document.all.naviListSelect[document.all.naviListSelect.selectedIndex];
document.all.ajaxLoadingMsg.style.display='block';
xmlHttp.open("GET","<%=request.getContextPath() %>/search.action");xmlHttp.onreadystatechange =tpiShowSearchResult;
xmlHttp.send(null);
在tpiShowSearchResult函数中,如果正确返回结果的话,把这个块隐藏。
function tpiShowSearchResult(response) {
if (response.readyState == 4) {
if (response.status== 200) {
// 隐藏这个div 块
document.all.ajaxLoadingMsg.style.display ='none';
document.getElementById("tpiSearchResult").innerHTML = response.responseText;
}
}
}
- Ajax 数据加载的实现
- 用Extjs实现分页自动加载数据的Ajax实现
- 实现无刷新加载数据(asp+ajax)
- AJAX实现无刷新加载数据
- Ajax实现Echarts动态数据加载
- Echarts通过Ajax实现动态数据加载
- ECharts3 实现 AJAX异步加载 数据库数据
- thinkphp+ajax 实现点击加载更多数据
- JQuery、AJAX加载数据时候的loading加载动画实现步骤
- thinkphp+ajax 移动端实现滚动到底部加载数据(无刷新动态加载数据技术的应用)
- 使用Ajax加载数据的dataTables
- 获取动态加载ajax的数据
- ajax实现鼠标拖动到底部自动加载新的数据的实例
- 使用Bootstrap Tabs选项卡Ajax加载数据的实现以及遇到的问题;
- jquery ajax 加载数据的时候异步显示加载动画
- jquery ajax 加载数据的时候异步显示加载动画
- 页面的下拉加载效果基于ajax加载数据
- ajax延迟加载数据
- Delphi通过ADO连接MYSQL[转载]_沧浪雾月轩
- Power Designer使用
- Servlet Action is not available 错误的其他可能原因和解决方法
- JAVA程序11.01
- 女孩最想男孩知道的事情
- Ajax 数据加载的实现
- 以下是三套目前Web 2.0网站流行试用的颜色元素
- 试着解一道腾讯面试题
- Cool Code list
- 项目设计
- 学习英语有用的网站(转自天涯)
- Cost
- 关于Tcp包出现CheckSum incorrect的问题
- 常用的功能测试方法