Ignore:
Timestamp:
Nov 14, 2014 4:59:26 PM (11 years ago)
Author:
quyenla
Message:

dang ki dich vu

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/assets/js/frontend/user.js

    r504 r505  
    1 function updateInfo(us_id){
    2         $("#updating").css("display", "block");
    3         $.ajax({
    4                 url: 'update_user/' + us_id,
    5                 type: 'POST',
    6                 data: $("#frm1").serialize(),
    7                 success: function (data, textStatus, jqXHR)
    8                 {
    9                         $("#updating").css("display", "none");
    10                         result = jQuery.parseJSON(data);
    11                         if (result.success == "1")
    12                         {   
    13                                 $("#updateInfoSuccess").modal('show');
    14                                 //$("#close").click(function(){window.location.reload(true)});
    15                                 $('#updateInfoSuccess').on('hidden.bs.modal', function () {
    16                                         window.location.reload(true);
    17                                 });
    18                         }
    19                         else
    20                         {
    21                                 for (var key in result.errors)
    22                                 {
    23                                         $('#'+key).html(result.errors[key]);
    24                                 }
    25                         }
    26                 }
    27         });
     1function updateInfo(us_id) {
     2    $.ajax({
     3        url: 'update_user/' + us_id,
     4        type: 'POST',
     5        data: $("#frm1").serialize(),
     6        success: function (data, textStatus, jqXHR)
     7        {
     8            result = jQuery.parseJSON(data);
     9            if (result.success == "1")
     10            {
     11                window.location.reload(true);
     12            }
     13            else
     14            {
     15                for (var key in result.errors)
     16                {
     17                    $('#' + key).html(result.errors[key]);
     18                }
     19            }
     20        }
     21    });
    2822}
    29 $( "#package_register" ).submit(function( event )
     23$("#package_register").submit(function (event)
    3024{
    31                 $.ajax({
    32                 url: $(this).attr("action"),
    33                 type: "POST",
    34                 data: $("#package_register").serialize(),
    35                 success: function (data, textStatus, jqXHR)
     25    $.ajax({
     26        url: $(this).attr("action"),
     27        type: "POST",
     28        data: $("#package_register").serialize(),
     29        success: function (data, textStatus, jqXHR)
     30        {
     31
     32            var results = jQuery.parseJSON(data);
     33            $('#package_register_modal').replaceWith(results.modal);
     34            $('#package_register_modal').modal('show');
     35            $("#package_register_back").click(function () {
     36                $("#account-info-tab").click();
     37            });
     38            $("#finish_package_register").click(function () {
     39                finish_package_register();
     40            });
     41
     42        },
     43        error: function (jqXHR, textStatus, errorThrown)
     44        {
     45            $(".ajaxloading").hide();
     46        }
     47    });
     48    event.preventDefault();
     49});
     50function finish_package_register()
     51{
     52    $("#package_register_errors").html("");
     53    $.ajax({
     54        url: url + "frontend/user/finishRegisterPackage",
     55        type: "POST",
     56        data: $("#do_package_register").serialize(),
     57        success: function (data, textStatus, jqXHR)
     58        {
     59            var results = jQuery.parseJSON(data);
     60            if (results.success == "1")
     61            {
     62                $("#package_register_modal").modal("hide");
     63                $("#success_package_register_content").html("QuÜ vị đã đăng kí sá»­ dụng CÃŽng cụ Soạn Bài giảng trức tuyến. Quí vị được sá»­ dụng dịch vụ đến hết 24h ngày "+results.expire_date);
     64                $("#success_package_register_modal").modal("show");
     65               
     66                $("#package_register_finish_button").click(function () {
     67                window.location.href = url+"frontend/user/profile/account-info";
     68                location.reload();
     69            });
     70            }
     71            else
     72            {
     73                var er = "<div class=\"alert alert-block alert-success\">";
     74                for (var i = 0; i < results.errors.length; i++)
    3675                {
    37                    
    38                     var results= jQuery.parseJSON(data);
    39                     $('#package_register_modal').replaceWith(results.modal);
    40                     $('#package_register_modal').modal('show');
    41                 },
    42                 error: function (jqXHR, textStatus, errorThrown)
    43                 {
    44                     $(".ajaxloading").hide();
     76                    var item = results.errors[i];
     77                    er=er+""+item+"<br />";
    4578                }
    46             });
    47 event.preventDefault();
     79                $("#package_register_errors").prepend(er+"</div>");
     80            }
     81        },
     82        error: function (jqXHR, textStatus, errorThrown)
     83        {
     84            $(".ajaxloading").hide();
     85        }
     86    });
     87}
     88$("#add_money").click(function () {
     89    $("#account-info-tab").click();
    4890});
     91$("#"+current_tab+"-tab").click();
    4992
    5093function changePassword(us_id)
Note: See TracChangeset for help on using the changeset viewer.