1$(function () { 2 $('#btnMembershipLogin').click(function () { 3 $('.paymentrequest-background') 4 .css('height', $(document).height() + 'px') 5 .fadeIn(); 6 7 signUp(); 8 }); 9}); 10 11function signUp() { 12 let errorMessage = ''; 13 14 if ($('#txtEmailMember').val() == '') { 15 errorMessage = 'â» ì´ë©ì¼ 주ì를 ì ë ¥íì¸ì.'; 16 } else if (!emailRegex.test($('#txtEmailMember').val())) { 17 errorMessage = 'â» ì í¨íì§ ìì ì´ë©ì¼ 주ìì ëë¤.'; 18 } else if ($('#txtPasswordMember').val() == '') { 19 errorMessage = 'â» ë¹ë°ë²í¸ë¥¼ ì ë ¥íì¸ì.'; 20 } else if ($('#txtConfirmPasswordMember').val() == '') { 21 errorMessage = 'â» ë¹ë°ë²í¸ íì¸ëì ì ë ¥íì¸ì.'; 22 } else if ($('#txtNameMember').val() == '') { 23 errorMessage = 'â» ì´ë¦ì ì ë ¥íì¸ì.'; 24 } else if ($('#txtPasswordMember').val().length <= 7) { 25 errorMessage = 'â» ë¹ë°ë²í¸ë ìµì 8ì ì´ì ì ë ¥íì ì¼ í©ëë¤.'; 26 $('#txtConfirmPasswordMember').val(''); 27 } else if (!/\d/.test($('#txtPasswordMember').val())) { 28 errorMessage = 'â» ë¹ë°ë²í¸ë ìµì íê° ì´ìì ì«ìê° í¬í¨ëì´ì¼ í©ëë¤.'; 29 $('#txtConfirmPasswordMember').val(''); 30 } else if ($('#txtPasswordMember').val() != $('#txtConfirmPasswordMember').val()) { 31 errorMessage = 'â» ë¹ë°ë²í¸ì ë¹ë°ë²í¸ íì¸ ì ë³´ê° ì¼ì¹íì§ ììµëë¤.'; 32 $('#txtConfirmPasswordMember').val(''); 33 } else if($('#AgreeToTerms').prop('checked') == false) { 34 errorMessage = 'â» íì í목ì ëì íì§ ìììµëë¤.'; 35 } 36 37 if (errorMessage != '') { 38 $('#membershipLogin').html(errorMessage); 39 $('.paymentrequest-background').hide(); 40 } else { 41 $.ajax({ 42 url: '/Account/SignUp', 43 type: 'POST', 44 data: { 45 Email: $('#txtEmailMember').val(), 46 Password: $('#txtConfirmPasswordMember').val(), 47 Name: $('#txtNameMember').val(), 48 AgreeToMarketing: $('#AgreeToMarketing').prop('checked'), 49 AgreeToTerms: $('#AgreeToTerms').prop('checked'), 50 }, 51 cache: false, 52 success: function (response) { 53 $('.paymentrequest-background').hide(); 54 55 // ì ì¥ ì±ê³µ 56 if (response == true) { 57 naverAnalytics('2', '0'); 58 generalAlert('ê°ì ì´ ìë£ ëììµëë¤! ë§ì´íì´ì§ë¡ ì´ëí©ëë¤.', () => { 59 location.replace('/Mypage/Index'); 60 }); 61 } 62 }, 63 error: function (error) { 64 $('.paymentrequest-background').hide(); 65 66 // ì¬ì©ì ì¡´ì¬ 67 if (error.responseText == 'UserExist') { 68 $('#membershipLogin').html('â» ì´ë¯¸ ì¬ì©ë ì´ë©ì¼ 주ìì ëë¤.'); 69 $('.paymentrequest-background').hide(); 70 } else if (error.responseText == 'UserSaveFailed') { 71 $('#membershipLogin').html( 72 'â» ê°ì ì ì¤í¨íììµëë¤. 문ì ê° ì§ìë ê²½ì° ê´ë¦¬ì
72ìê² ë¬¸ìí´ ì£¼ì¸ì.', 73 ); 74 } else { 75 $('#membershipLogin').html( 76 'â» ì¼ìì ì¤ë¥ê° ë°ìíìµëë¤. ì ì í ë¤ì ìëí´ ì£¼ì¸ì.', 77 ); 78 } 79 }, 80 }); 81 } 82}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.