source: pro-violet-viettel/sourcecode/assets/js/admin/smstemplate.js @ 617

Last change on this file since 617 was 576, checked in by quyenla, 10 years ago
File size: 3.0 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_sms").click(function ()
9{$(".error").html("");
10    $.ajax({
11                url: "mau_tin_nhan/them",
12                type: "POST",
13                data: $("#add_sms").serialize(),
14                success: function (data, textStatus, jqXHR)
15                {
16                    $result = jQuery.parseJSON(data);
17                    if ($result.success == "1")
18                    {   
19                    filter();
20                    $('#addSms').modal('hide');
21                    }
22                    else
23                    {
24                       
25                        for(var i =0;i < $result.errors.length;i++)
26                        {
27                          var er= $result.errors[i];
28                          $("#"+er.field+".error").append(er.content);
29                        }
30                    }
31                   
32                },
33               
34            });
35       
36        });
37       
38
39
40function updatesms(id)
41{
42    $.ajax({
43            url: 'mau_tin_nhan/cap_nhat',
44            type: "POST",
45            data: $("#editSms_"+id).serialize(),
46            success: function (data, textStatus, jqXHR)
47            {
48                $result = jQuery.parseJSON(data);
49                    if ($result.success == "1")
50                    {   
51                    filter();
52                    $('#close_edit_sms_'+id).click();
53                    }
54                    else
55                    {
56                       
57                        for(var i =0;i < $result.errors.length;i++)
58                        {
59                          var er= $result.errors[i];
60                          $("#add_sms_"+id).append("<div class='error'>"+er+"</div>");
61                        }
62                    }
63
64            },
65            error: function (jqXHR, textStatus, errorThrown)
66            {
67                $(".ajaxloading").hide();
68            }
69        });
70    return false;
71}
72function deletesms(id)
73{
74    $.ajax({
75            url: 'mau_tin_nhan/xoa_tin_nhan',
76            type: "POST",
77            data: $("#delete_sms_"+id).serialize(),
78            success: function (data, textStatus, jqXHR)
79            {
80                $result = jQuery.parseJSON(data);
81                    if ($result.success == "1")
82                    {   
83                    filter();
84                    $('#close_delete_sms_'+id).click();
85                    }
86                    else
87                    {
88                       
89                        for(var i =0;i < $result.errors.length;i++)
90                        {
91                          var er= $result.errors[i];
92                          $("#error_delete_sms_"+id).append("<div class='error'>"+er+"</div>");
93                        }
94                    }
95
96            },
97            error: function (jqXHR, textStatus, errorThrown)
98            {
99                $(".ajaxloading").hide();
100            }
101        });
102    return false;
103}
Note: See TracBrowser for help on using the repository browser.