Changeset 869 for pro-violet-viettel


Ignore:
Timestamp:
Mar 31, 2015 3:24:29 PM (10 years ago)
Author:
dungnv
Message:
 
Location:
pro-violet-viettel/www/deploy/20150304
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/www/deploy/20150304/application/modules/filemanager/views/main.php

    r842 r869  
    121121    </div>
    122122</div>
    123 
     123<div class="loading-modal"></div>
    124124<?php
    125125$this->load->view('layout/footer');
  • pro-violet-viettel/www/deploy/20150304/assets/css/space/style.css

    r851 r869  
    1212        margin: 0;
    1313        padding:0;
     14}
     15
     16body.loading {
     17    overflow: hidden;   
     18}
     19
     20/* Anytime the body has the loading class, our
     21   modal element will be visible */
     22body.loading .loading-modal {
     23    display: block;
    1424}
    1525
     
    159169        text-align: center;
    160170}
     171
     172.loading-modal {
     173    display:    none;
     174    position:   fixed;
     175    z-index:    1000;
     176    top:        0;
     177    left:       0;
     178    height:     100%;
     179    width:      100%;
     180    background: rgba( 255, 255, 255, .8 )
     181                url('../../images/icon-set/loading.gif')
     182                50% 50%
     183                no-repeat;
     184}
  • pro-violet-viettel/www/deploy/20150304/assets/js/manager.js

    r866 r869  
    116116                                    if (p.script != null
    117117                                            && (o.datasource == 'ajax' || isDev)) {
    118                                         $
    119                                                 .post(
     118                                        $.post(
    120119                                                        o.host + o.hostmodule
    121120                                                        + p.script,
     
    123122                                                        function (data) {
    124123                                                            if (data) {
    125                                                                 parseData = $
    126                                                                         .parseJSON(data);
     124                                                                parseData = $.parseJSON(data);
    127125                                                                p.parseData = parseData;
    128126                                                            }
     
    130128                                                            if (p.callbackSuccess != null) {
    131129                                                                if (parseInt(parseData.ERROR.errCode) === 0)
    132                                                                     p
    133                                                                             .callbackSuccess(parseData);
     130                                                                    p.callbackSuccess(parseData);
    134131                                                                else {
    135                                                                     p
    136                                                                             .callbackFail(parseData.ERROR);
     132                                                                    p.callbackFail(parseData.ERROR);
    137133                                                                }
    138134                                                            }
    139135
    140136                                                        })
    141                                                 .done(
    142                                                         function () {
     137                                                .done(function () {
    143138                                                            if (p.callbackDone != null)
    144                                                                 p
    145                                                                         .callbackDone(p.parseData);
     139                                                                p.callbackDone(p.parseData);
    146140                                                        })
    147141                                                .fail(function () {
     
    152146                                                        function () {
    153147                                                            if (p.callbackAlways != null)
    154                                                                 p
    155                                                                         .callbackAlways(this);
     148                                                                p.callbackAlways(this);
    156149                                                        });
    157150                                    } else if (o.datasource == 'json') {
     
    321314                                        });
    322315                                    });
     316                                   
     317                                    var $body = $("body");
     318                                    $(document).on({
     319                                            ajaxStart: function() { $body.addClass("loading"); },
     320                                            ajaxStop: function() { $body.removeClass("loading"); }   
     321                                        });
     322                                   
    323323                                    sendCommand({
    324324                                        postdata: null,
Note: See TracChangeset for help on using the changeset viewer.