/* * Unlisted Course func */ function CourseDetailUnlisted_LoadCode(idCourse) { var pars = 'task=courseDetailUnlisted_LoadCode'; pars += '&idCourse=' + idCourse; var url = path + '/searchAjax.php'; $.ajax({ url: url, data: pars, type: 'GET', success: function(response) { var result = JSON.parse(response); Swal.fire({ icon: 'info', backdrop: 'rgba(0,0,0,0.8)', confirmButtonColor: '#3085d6', confirmButtonText: 'Tiếp tục', html: result["html"], allowOutsideClick: false, preConfirm: () => { var unlisted_code = $("#txtUnlistedCode").val(); if (unlisted_code == "") { Swal.showValidationMessage( "Bạn chưa nhập mã bảo mật." ); return; } var params = {"idCourse":idCourse, "unlistedCode":unlisted_code}; CourseDetailUnlisted_CheckCode(params); } }); }, error: function(zhr){ //alert("Error!"); } }); } function CourseDetailUnlisted_CheckCode(params) { Swal.fire({ backdrop: 'rgba(0,0,0,0.8)', title: "Đang tải...", html: "Xin vui lòng chờ trong giây lát." }); Swal.showLoading(); setTimeout(function() { var pars = 'task=courseDetailUnlisted_CheckCode'; pars += '&idCourse=' + params.idCourse; pars += '&unlistedCode=' + params.unlistedCode; var url = path + '/searchAjax.php'; $.ajax({ url: url, data: pars, type: 'GET', success: function(response) { var result = JSON.parse(response); if (result["status"] == "Success") { location.reload(); } else { CourseDetailUnlisted_ErrorCode(params.idCourse); } }, error: function(zhr){ //alert("Error!"); } }); }, 1000); } function CourseDetailUnlisted_ErrorCode(idCourse) { Swal.fire({ icon: "error", backdrop: 'rgba(0,0,0,0.8)', confirmButtonColor: '#3085d6', confirmButtonText: 'Nhập lại mã bảo mật', html: 'Sai mã bảo mật.', allowOutsideClick: false, didDestroy: function () { CourseDetailUnlisted_LoadCode(idCourse) } }); }