코스모스팜회원가입사용중인데요
회원가입할때 submit 버튼누르면 required 오류 alert뜨게하고싶은데요
skin/default/script.js에
if(jQuery('input[name=first_name]', form).exists() && !jQuery('input[name=first_name]', form).val()){
alert('성함을 필수로 입력해주세요.');
jQuery('input[name=first_name]', form).focus();
return false;
}
이렇게 넣었는데 왜 적용이 안될까요?
틀린게 있으면 알려주시면 감사하겠습니다
도움부탁드려요
안녕하세요~^^
wp-members 필수체크 기능은 사용안하시는 걸까요?
alert창을 띄우게 하고 싶은신걸까요?
만약 wp-members 필수체크 기능 사용하고 싶으시다면
설정-> wp-members -> 필드 ->원하는 필드 Required 항목에 체크해보시겠어요?
고맙습니다.
필수항목인데 reqired 대신 alert로 경고창띄우고싶습니다.
어떻게해야될까요? ㅠ
wpmem_register_form_before 필터를 사용하여 회원가입 폼 이전에
스크립트를 출력할 수 있습니다.
아래의 예제 코드를 활용하여 적용해보시겠어요?
add_filter('wpmem_register_form_before', function($str){
ob_start();
?>
<script>
jQuery(document).ready(function () {
jQuery(".button_div input[name=submit]").on("click", function(e){
e.preventDefault();
if(jQuery("#user_email").val() == ''){
alert("이메일을 입력하세요");
return false;
}
});
});
</script>
<?php
$str .= ob_get_clean();
return $str;
}, 10 ,1);
고맙습니다.