select 했을때 에디터에 글 넣기 > 그누보드5 팁자료실

그누보드5 팁자료실

select 했을때 에디터에 글 넣기 정보

select 했을때 에디터에 글 넣기

본문

작업중에 구현한 부분 공유 합니다.

게시판 글쓰기시에 셀렉트 박스를 만들어두고

특정 옵션이 선택 되었을때 내용(에디터)에 미리 입력해놓은 글을 넣어줍니다.

 

write.skin.php

셀렉트박스 추가 (편의상 wr_10 으로 했습니다.)

 


<select name="wr_10" id="wr_10">
    <option value="">분류선택</option>
    <option value="구매문의">구매문의</option>
    <option value="알림신청">알림신청</option>
    <option value="기타문의">기타문의</option>
</select>

 

 

에디터가 출력되는 부분 아래에 스크립트 추가

 


<script type="text/javascript">
jQuery('#wr_10').change(function() {
    var ischk = 1; // 임의의 값을 넣어둠 (값 삭제 및 중복입력 방지)
    var state = jQuery('#wr_10 option:selected').val();
    var html = '선택시 들어갈 문구를 작성하시면 됩니다.';
    
    if(ischk == 1){
        if (state == '알림신청') { // 셀렉트의 옵션값 중 "알림신청" 이 선택되었을때
            oEditors.getById["wr_content"].exec("PASTE_HTML", [html]); // 에디터에 위 내용을 넣는다.
            ischk = 0; 
        } else { // "알림신청" 이 아닌경우
            oEditors.getById["wr_content"].exec("LOAD_CONTENTS_FIELD"); // 입력된 값을 지움
            ischk = 1; 
        }
    }
});
</script>

 

끝!

추천
8
  • 복사

댓글 7개

© SIRSOFT
현재 페이지 제일 처음으로