source: pro-violet-viettel/sourcecode/assets/js/admin/user.js @ 724

Last change on this file since 724 was 690, checked in by namnd, 10 years ago
File size: 2.7 KB
Line 
1(function($){
2    $.fn.setCursorToTextEnd = function() {
3        $initialVal = this.val();
4        this.val($initialVal + ' ');
5        this.val($initialVal);
6    };
7})(jQuery);
8
9function regisHistory(id, page)
10{
11        $.ajax({
12                url: '/frontend/user/regis_history/'+id +'/page/'+page,
13                type: 'POST',
14                success: function(data)
15                {
16                        results = jQuery.parseJSON(data);
17                        paging = results.paging;
18                        result = results.packagelogs;
19                        content = "";
20                        if(result.length>0){
21                                for (var i in result)
22                                {
23                                        content += '<tr><td class="center">'+result[i].source+'</td><td class="center">'+result[i].p_name+'</td><td>'+result[i].created_time+'</td></tr>';
24                                       
25                                }
26                        }else
27                        {
28                                content += '<tr><td class="center" colspan=3>Chưa đăng kí gói dịch vụ nào!</td></tr>';
29                        }
30                        $("#user-history").find("#content-regis-histoty").html(content);
31                        $("#user-history").find("#regis-pagination").html(paging);
32                        $("#regis-pagination .ajax_paging").click(function ()
33                        {
34                                $.ajax({
35                                        url: $(this).attr("href"),
36                                        type: "POST",
37                                        success: function (data, textStatus, jqXHR)
38                                        {
39                                                results = jQuery.parseJSON(data);
40                                                regisHistory(id, results.current_page);
41                                        },
42                                        error: function ()
43                                        {
44                                                $(".ajaxloading").hide();
45                                        }
46                                });
47                                return false;
48                        });
49                       
50                }
51        });
52}
53
54function tradeHistory(id, page)
55{
56        $.ajax({
57                url: '/frontend/user/trade_history/'+id +'/page/'+page,
58                type: 'POST',
59                success: function(data)
60                {
61                        results = jQuery.parseJSON(data);
62                        paging = results.paging;
63                        result = results.paidlogs;
64                        content = "";
65                        if(result.length>0){
66                                for (var i in result)
67                                {
68                                        source = result[i].source;
69                                        if (result[i].source == null || result[i].source == '') source = 'Thẻ cào';
70                                        content += '<tr><td class="center">'+source+'</td><td class="center">'+result[i].amount+'</td><td>'+result[i].paid_time+'</td></tr>';                           
71                                }
72                        }else
73                        {
74                                content += '<tr><td class="center" colspan=3>Chưa có giao dịch nào!</td></tr>';
75                        }
76                        $("#user-history").find("#content-trade-histoty").html(content);
77                        $("#user-history").find("#trade-pagination").html(paging);
78                        $("#trade-pagination .ajax_paging").click(function ()
79                         {
80                                $.ajax({
81                                        url: $(this).attr("href"),
82                                        type: "POST",
83                                        success: function (data, textStatus, jqXHR)
84                                        {
85                                                results = jQuery.parseJSON(data);
86                                                tradeHistory(id, results.current_page);
87                                        },
88                                        error: function ()
89                                        {
90                                                $(".ajaxloading").hide();
91                                        }
92                                });
93                                return false;
94                         });
95                       
96                }
97        });     
98}
99
100function getUserHistory(id, page)
101{
102        regisHistory(id, page);
103        tradeHistory(id, page);
104        $("#user-history").modal('show');
105}
Note: See TracBrowser for help on using the repository browser.