liuxiaolong
2019-05-09 0d1d88cdb668e75ea8609417ac18ae19947e9525
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
var serverUrl = "http://www.fschool365.cn/";
var token = "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsIkxvZ2luVXNlciI6IjEiLCJpYXQiOjE0NzE3NDIxOTR9.mLbpKswkYJyaO-fvc_V2bLE0_yXgohRQCCrbrSSymrU";
 
function GetQueryString(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if(r != null) return unescape(r[2]);
    return null;
}
 
var sessionCache = {
    json_value : "json",
    getSessionCashe : function(key,dataType,remove){
        var obj = window.localStorage.getItem(key);
        if(dataType != null && dataType === "json"){
            /*if(remove){
                window.localStorage.removeItem(key);
            }*/
            return jQuery.parseJSON(obj);
        }else{
            /*if(remove){
                window.localStorage.removeItem(key);
            }*/
            return obj;
        }
    },
    setSessionCashe : function(key,value,dataType){
        if(dataType != null && dataType === "json"){
            window.localStorage.setItem(key,JSON.stringify(value));
        }else{
            window.localStorage.setItem(key,value);
        }
    }
}
/**MUI滚动条初始化**/
var mui_ = {
    loadMui: {
        load:false,
        pull:false,
        pullId:'#pullrefresh',
        count:-1,
        pageNum:-1,
        callback:function(){
            
        }
    },
    init:function(option_){
        mui_.loadMui=$.extend({},mui_.loadMui,option_)
        if(mui_.loadMui.load && mui_.loadMui.pull){
            mui.init({
                pullRefresh: {
                    container: mui_.loadMui.pullId,
                    down: {
                        callback: mui_.pulldownRefresh
                    },
                    up: {
                        contentrefresh: '正在加载...',
                        callback: mui_.pullupRefresh
                    }
                }
            });
            if(mui.os.plus) {
                mui.plusReady(function() {
                    setTimeout(function() {
                        mui(mui_.loadMui.pullId).pullRefresh().pullupLoading();
                    }, 1000);
 
                });
            } else {
                mui.ready(function() {
                    mui(mui_.loadMui.pullId).pullRefresh().pullupLoading();
                });
            }
        }else{
            mui.init();
            mui_.loadMui.callback();
        }
        
    },
    pulldownRefresh:function(){
        setTimeout(function() {
            mui_.loadMui.pageNum = 0;
            $('.mui-table-view').children().remove();
            mui_.loadMui.callback();
            mui(mui_.loadMui.pullId).pullRefresh().endPulldownToRefresh(); //refresh completed
        }, 1500);
    },
    pullupRefresh: function(){
        setTimeout(function() {
            mui_.loadMui.pageNum++;
            mui_.loadMui.callback();
            mui(mui_.loadMui.pullId).pullRefresh().endPullupToRefresh((mui_.loadMui.count == 0)); //参数为true代表没有更多数据了。
        }, 1500);
    }
}
 
var getUrlParam = function (name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if (r != null) return unescape(r[2]); return null;
    }