function updateInfo(us_id) { $.ajax({ url: 'update_user/' + us_id, type: 'POST', data: $("#frm1").serialize(), success: function (data, textStatus, jqXHR) { result = jQuery.parseJSON(data); if (result.success == "1") { window.location.reload(true); } else { for (var key in result.errors) { $('#' + key).html(result.errors[key]); } } } }); } $("#package_register").submit(function (event) { $.ajax({ url: $(this).attr("action"), type: "POST", data: $("#package_register").serialize(), success: function (data, textStatus, jqXHR) { var results = jQuery.parseJSON(data); $('#package_register_modal').replaceWith(results.modal); $('#package_register_modal').modal('show'); $("#package_register_back").click(function () { $("#account-info-tab").click(); }); $("#finish_package_register").click(function () { finish_package_register(); }); }, error: function (jqXHR, textStatus, errorThrown) { $(".ajaxloading").hide(); } }); event.preventDefault(); }); function finish_package_register() { $("#package_register_errors").html(""); $.ajax({ url: url + "frontend/user/finishRegisterPackage", type: "POST", data: $("#do_package_register").serialize(), success: function (data, textStatus, jqXHR) { var results = jQuery.parseJSON(data); if (results.success == "1") { $("#package_register_modal").modal("hide"); $("#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); $("#success_package_register_modal").modal("show"); $("#package_register_finish_button").click(function () { window.location.href = url+"frontend/user/profile/account-info"; }); } else { var er = "
"; for (var i = 0; i < results.errors.length; i++) { var item = results.errors[i]; er=er+""+item+"
"; } $("#package_register_errors").prepend(er+"
"); } }, error: function (jqXHR, textStatus, errorThrown) { $(".ajaxloading").hide(); } }); } $("#add_money").click(function () { $("#account-info-tab").click(); }); $("#"+current_tab+"-tab").click(); function changePassword(us_id) { $('#passwd_old_err').html(""); $('#passwd_new_err').html(""); $('#confirm_passwd_new_err').html(""); $.ajax({ url: 'change_password/' + us_id, type: 'POST', data: $("#frm2").serialize(), success: function (data, textStatus, jqXHR) { console.log(data); result = jQuery.parseJSON(data); if (result.success == "1") { $("#changePassSuccess").modal('show'); } else { for (var key in result.errors) { $('#'+key).html(result.errors[key]); } } } }); } function clearFormFields(id){ $(id).find('input:text, input:hidden, input:password, input:file, select, textarea').val(''); $(id).find('input:radio, input:checkbox').removeAttr('checked').removeAttr('selected'); $(id).find('.help-block').html(""); } $('body').on('hidden.bs.modal', '.modal', function () { clearFormFields('#frm2'); }); function chargeCard(id) { $.ajax({ url: 'http://viettel.violet.vn/services/recharge/recharge_card/'+id, type: 'POST', data: $("#frm3").serialize(), success: function (data, textStatus, jqXHR) { result = jQuery.parseJSON(data); if(result.success == "1") { $("#success_charge").find('#success_charge_info').text("Quí vị đã nạp thành công " + result.amount + " vào tài khoản " + result.username + ", tài khoản ảo của quí vị là " + result.acc_balanced + " VND!"); $("#success_charge").modal('show'); }else { $("#not_success_charge").modal('show'); } } }); }