let nick = $("#nick"); function nickSave() { if (nick.val().length < 3 || $('#nick_success').css('display') === 'none') { alert('닉네임을 설정해 주세요.'); return; } //TODO:: 회원가입 처리할 때 다시 작성. $.ajax({ dataType: "json", type: "post", data: { "nick": nick.val(), }, url: "/sign", success: function (data) { if (data.result === 'ok') { alert('닉네임이 등록되었습니다.'); $("#nick_info").text(nick.val()); $("#nick_alert").text(nick.val()); $("#loginmore_nick").text(nick.val()); modal_close('#nickname_modal'); $("#nickname_modal").hide(); } else { alert(data.error); } } }); } function nickChk() { if (nick.val().length > 2) { //TODO:: 회원가입 처리할 때 다시 작성. $.ajax({ dataType: "json", type: "get", data: { "nick": nick.val(), }, url: "/sign", success: function (data) { if (data.error === '이미 사용중인 닉네임 입니다.') { //필터링 $("#nick_error1").show(); $("#nick_error2").hide(); $("#nick_success").hide(); } else if (data.result !== 'ok') { //필터링 $("#nick_error1").hide(); $("#nick_error2").show(); $("#nick_success").hide(); } else { $("#nick_error1").hide(); $("#nick_error2").hide(); $("#nick_success").show(); } } }); } } $(document).ready(function () { if (nick_chk) { nick.keyup(nickChk); modal_open('#nickname_modal'); } if (kakao_new) { $('.ka_join_alert').show(0, function () { setTimeout(function () { $('.ka_join_alert').fadeOut(700); }); }); } });