KBoard 의 글 등록과 수정 할 때..
selectbox 를 검색하기 위해서
워드프레스에서 wp-chosen 플러그인을 받고 설치하고 활성화시켰는데
아래와 같이 사용법이 있더라고요
$(function(){
$(".chosen-select").chosen();
});
이걸 스크립트. js에 넣고 아래와 같이 editor에 넣었습니다.
<div class="kboard-attr-row">
<label class="attr-name" for="kboard-input-member-display"><?php echo __('* 선택정보', 'kboard')?></label>
<div class="attr-value">
<select name="kboard_option_product" class="chosen-select" id="kboard_option_product" data-placeholder="검색">
<option value=""></option>
<option value="사과"<?php if($content->option->product == '사과'):?> selected<?php endif?>사과</option>
<option value="포도"<?php if($content->option->product == '포도'):?> selected<?php endif?>>포도</option>
<option value="바나나"<?php if($content->option->product == '바나나'):?> selected<?php endif?>>바나나</option>
</select>
</div>
</div>
여기다가 넣었더니.. 검색은 안되고 그냥 selectbox가 되는데 원래 다른 플러그인 적용은 안 되는 건가요?
제가 하고 싶은 건 이겁니다..
http://jsfiddle.net/phpdeveloperrahul/ySdV8/
글쎄요.
KBoard와는 관련이 없어보입니다.
다른 플러그인 그능을 KBoard에서 차단할 수 있는 방법도 없고요~^^;;
아마도, 자바스크립트 오류가 아닐까 추측됩니다.
워드프레스에서 $ 코드를 그냥 사용할 수 없기 때문입니다.
$ 코드 대신 jQuery 코드를 사용해보시겠어요?
jQuery(function(){
jQuery(".chosen-select").chosen();
});
아니면 캐시가 남아서 추가한 자바스크립트 코드가 적용이 안됐을 가능성도 있고요.
브라우저의 캐시를 비우고 확인해보시겠어요?
크롬 개발자 도구(F12키)의 Console 탭에 나오는 메시지도 확인해보세요.
어떤 메시지가 나오는지요?
고맙습니다.