답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
4년 전
Copy
$('#ca_name option').each(function() {
if ($(this).val() == '분류1' || $(this).val() == '분류2') {
$(this).remove();
}
});
로그인 후 평가할 수 있습니다
답변에 대한 댓글 7개
�
4년 전
�
마르스컴퍼니
4년 전
$('#ca_name option').each(function() {
alert($(this).val());
});
셀렉트 박스의 옵션을 루프로 돌면서, 옵션의 value 값을 alert 창으로 확인해 보는 내용입니다.
일단 이 코드가 정상적으로 작동되는지 확인해 보면 될 듯 합니다.
셀렉터 부분은, $('#ca_name option') 인데.. 셀렉트 박스의 id 가 "ca_name" 인 경우를 뜻합니다.
분류 셀렉트 박스의 코드 부분이 <select name="ca_name" id="ca_name" 으로 되어 있는지 확인해 없다면.. 다르게 셀렉터를 지정해 볼 수 있습니다. $('select[name=ca_name] option') 등
alert($(this).val());
});
셀렉트 박스의 옵션을 루프로 돌면서, 옵션의 value 값을 alert 창으로 확인해 보는 내용입니다.
일단 이 코드가 정상적으로 작동되는지 확인해 보면 될 듯 합니다.
셀렉터 부분은, $('#ca_name option') 인데.. 셀렉트 박스의 id 가 "ca_name" 인 경우를 뜻합니다.
분류 셀렉트 박스의 코드 부분이 <select name="ca_name" id="ca_name" 으로 되어 있는지 확인해 없다면.. 다르게 셀렉터를 지정해 볼 수 있습니다. $('select[name=ca_name] option') 등
�
4년 전
마르스컴퍼니님 답변 다시 한번 감사드립니다~!
말씀해주신
$('#ca_name option').each(function() {
alert($(this).val());
});
이 부분은 alert 창으로 분류명이 확인이 되는데
<script>
<?php if ($is_guest) { ?>
$('#ca_name option').each(function() {
if ($(this).val() == '분류1' || $(this).val() == '분류2') {
$(this).remove();
}
});
<?php } ?>
</script>
이 코드는 작동이 안되네요
예를들어 제가 분류명을 '테스트'라고 했다면
분류1 이라고 해놓은 부분을 테스트로 변경하는게 맞을까요?
말씀해주신
$('#ca_name option').each(function() {
alert($(this).val());
});
이 부분은 alert 창으로 분류명이 확인이 되는데
<script>
<?php if ($is_guest) { ?>
$('#ca_name option').each(function() {
if ($(this).val() == '분류1' || $(this).val() == '분류2') {
$(this).remove();
}
});
<?php } ?>
</script>
이 코드는 작동이 안되네요
예를들어 제가 분류명을 '테스트'라고 했다면
분류1 이라고 해놓은 부분을 테스트로 변경하는게 맞을까요?
�
4년 전
마르스컴퍼니님 진심으로 감사드립니다.
안됬던 이유는 제가 분류를 설정할때 공백을 넣어서 그랬던 거네요.
아주 잘되네요! 다시 한번 감사드립니다!
안됬던 이유는 제가 분류를 설정할때 공백을 넣어서 그랬던 거네요.
아주 잘되네요! 다시 한번 감사드립니다!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
위에 올려주신 코드는 해당하는 skin list.skin.php 파일에 넣으면 될까요?