jquery 显示“加载状态 结束”

 1   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head runat="server">
 4 <title></title>
 5  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 6 <style>
 7 * { margin:0; padding:0;}
 8 body { font-size:12px;}
 9 #loading{
10     width:80px;
11     height: 20px;
12     background:#bbb;
13     color:#000;
14     display:none;
15 }
16 img{border:0;height:100px;width:100px;}
17 .comment { margin-top:10px; padding:10px; border:1px solid #ccc;background:#DDD;}
18 .comment h6 { font-weight:700; font-size:14px;}
19 .para { margin-top:5px; text-indent:2em;background:#DDD;}
20 </style>
21  <!--   引入jQuery -->
22 <script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script>
23  <script>
24    $(function(){
25     //demo1:
26         $(‘#send1‘).click(function() {
27             $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=car&tagmode=any&format=json&jsoncallback=?",
28                       function(data){
29                           $("#resText1").empty();
30                           $.each(data.items, function( i,item ){
31                                 $("<img/> ").attr("src", item.media.m ).appendTo("#resText1");
32                                 if ( i == 3 ) {
33                                     return false;
34                                 }
35                           });
36                      }
37             );
38        });
39
40    //demo2:
41        $("#send2").click(function(){
42             $.post("get1.jsp", {
43                         username :  $("#username").val() ,
44                         content :  $("#content").val()
45                     }, function (data, textStatus){
46                         $("#resText2").html(data); // 把返回的数据添加到页面上
47                     }
48             );
49        })
50
51   //共用这2个全局的ajax事件  在ajax请求过程中,只要图片还未加载完毕,就会一直显示“加载中……”的提示信息
52        $("#loading").ajaxStart(function(){
53           $(this).show();
54        });
55        $("#loading").ajaxStop(function(){
56           $(this).hide();
57        });
58
59
60    })
61    </script>
62 </head>
63 <body>
64 <br/>
65 <div id="loading">加载中...</div>
66
67 <br/>
68 Demo1:
69 <br/>
70 <input type="button" id="send1" value="加载"/>
71 <div id="resText1" ></div>
72
73
74 <br/>
75 Demo2:
76 <br/>
77 <form id="form1">
78 <p>评论:</p>
79  <p>姓名: <input type="text" name="username" id="username" /></p>
80  <p>内容: <textarea name="content" id="content" ></textarea></p>
81  <p><input type="button" id="send2" value="提交"/></p>
82 </form>
83 <div  class=‘comment‘>已有评论:</div>
84 <div id="resText2" >
85 </div>
86
87
88 </body>
89 </html>
时间: 2025-01-13 16:34:38

jquery 显示“加载状态 结束”的相关文章

jQuery 显示加载更多(节流) 实现预加载

(function () { var showMoreNChildren = function ($children, n) { //显示某jquery元素下的前n个隐藏的子元素 var $hiddenChildren = $children.filter(":hidden"); var cnt = $hiddenChildren.length; for (var i = 0; i < n && i < cnt ; i++) { $hiddenChildre

jQuery 显示加载更多

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript" src="js/jquery-1.9.1.js"></script> <script type=

js 判断页面加载状态

//----判断当前页面是否加载状态 开始 ---- document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法. function subSomething() { if (document.readyState != 'complete') //当页面加载状态 { //----显示遮罩 开始---- $(".overlay").css({ 'display': 'block', 'opacity': '0.8' }

jquery mobile中显示加载中提示框和关闭提示框

在jquery mobile开发中,经常需要调用ajax方法,异步获取数据,如果异步获取数据方法由于网速等等的原因,会有一个反应时间,如果能在点击按钮后数据处理期间,给一个正在加载的提示,客户体验会更好一些. 先看两个方法,显示和关闭,方法来自于参考:http://blog.csdn.net/zht666/article/details/8563025 <script> //显示加载器 function showLoader() { //显示加载器.for jQuery Mobile 1.2.

jquery Mobile点击显示加载等待效果

点击某个按钮或链接时,触发等待加载效果: Xml代码   <script> <!-- $(document).bind("mobileinit", function(){ }); $( function() { //默认设置,一个小圈圈在转 $('#default').live( 'tap', function() { $.mobile.loadingMessageTextVisible = false; $.mobile.showPageLoadingMsg();

Jquery页面加载效果

1.说明 Jquery页面加载可实现异步请求时提示"请稍后,正在加载..."效果,同步请求不可用(即ajax async: false).本文地址:http://www.cnblogs.com/lengzhan/p/6423312.html 2.代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

jQuery+zTree加载树形结构菜单

jQuery+zTree加载树形结构菜单 由于项目中需要设计树形菜单功能,经过一番捣腾之后,终于给弄出来了,所以便记下来,也算是学习zTree的一个总结吧. zTree的介绍: 1.zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件 2.zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载 3.采用了 延迟加载 技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀 4.兼容 IE.FireFox.Chrome.Opera.S

RxJava异步请求加载状态控制

在我看来,RxJava最大的特点就是异步,无论你是解析复杂的数据或是IO操作,我们都可以利用它内置的线程池进行线程间的调度,简单的使用 subscribeOn(Schedulers.io()).doOnNext(...) observeOn(AndroidSchedulers.mainThread()).doOnNext(...) 这种操作就可以指定操作在你想要的线程里执行. 当然,网络请求这种耗时的操作肯定也是要放在子线程执行的,那么是异步操作,我们就会有等待时间,安卓里通常的做法是在界面上盖

jQuery顺序加载图片(终版)

这一篇是对上一篇(jQuery顺序加载图片(初版)--http://www.cnblogs.com/newbie-cc/p/3707504.html)的改进. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 function loadImage(imgList,callback){         if(!$.isArray(imgList) || !$.isFunction(callback)) return ;         var imageDat