source: pro-violet-viettel/sourcecode/assets/js/admin/collaborator.js @ 939

Last change on this file since 939 was 906, checked in by namnd, 10 years ago
File size: 3.1 KB
Line 
1(function($){
2    $.fn.setCursorToTextEnd = function() {
3        $initialVal = this.val();
4        this.val($initialVal + ' ');
5        this.val($initialVal);
6    };
7})(jQuery);
8$(".btn#add_user").click(function ()
9{$(".error").html("");
10    $.ajax({
11                url: "/admin/cong_tac_vien/them",
12                type: "POST",
13                data: $("#add_user").serialize(),
14                success: function (data, textStatus, jqXHR)
15                {
16                                        console.log(data);
17                    $result = jQuery.parseJSON(data);
18                    if ($result.success == "1")
19                    {   
20                    filter();
21                    $('#addUser').modal('hide');
22                    }
23                    else
24                    {
25                       
26                        for(var i =0;i < $result.errors.length;i++)
27                        {
28                          var er= $result.errors[i];
29                          $("#"+er.field+".error").append(er.content);
30                        }
31                    }
32                   
33                },
34               
35            });
36       
37        });
38       
39
40
41function updateuser(id)
42{
43    $.ajax({
44            url: '/admin/cong_tac_vien/cap_nhat',
45            type: "POST",
46            data: $("#editUser_"+id).serialize(),
47            success: function (data, textStatus, jqXHR)
48            {
49                $result = jQuery.parseJSON(data);
50                    if ($result.success == "1")
51                    {   
52                    filter();
53                    $('#close_'+id).click();
54                    }
55                    else
56                    {
57                       
58                        for(var i =0;i < $result.errors.length;i++)
59                        {
60                          var er= $result.errors[i];
61                          $("#add_user_"+id).append("<div class='error'>"+er+"</div>");
62                        }
63                    }
64
65            },
66            error: function (jqXHR, textStatus, errorThrown)
67            {
68                $(".ajaxloading").hide();
69            }
70        });
71    return false;
72}
73function deleteuser(id)
74{
75    $.ajax({
76            url: '/admin/cong_tac_vien/xoa_cong_tac_vien',
77            type: "POST",
78            data: $("#editUser_"+id).serialize(),
79            success: function (data, textStatus, jqXHR)
80            {
81                $result = jQuery.parseJSON(data);
82                    if ($result.success == "1")
83                    {   
84                    filter();
85                    $('#close_delete_'+id).click();
86                    }
87                    else
88                    {
89                       
90                        for(var i =0;i < $result.errors.length;i++)
91                        {
92                          var er= $result.errors[i];
93                          $("#add_user_"+id).append("<div class='error'>"+er+"</div>");
94                        }
95                    }
96
97            },
98            error: function (jqXHR, textStatus, errorThrown)
99            {
100                $(".ajaxloading").hide();
101            }
102        });
103    return false;
104}
Note: See TracBrowser for help on using the repository browser.