그부보드5 select 다중 여분필드 연동식 사용하기

키워드 : 여러개의 select값 받기, 다중 여분필드,3차 여분필드

무료아이콘 전체게시물 작성일18-08-23 16:02 조회174회

본문

그부보드5 select 다중 여분필드 연동식 사용하기

 

으학... 모르는 상태에서 하려니 환장하겠네요 ㅠㅠ 

틀린 부분이나 소스가 조잡할 수도 있으니 참고하세요

 

의외로 구글도 요즘 서치가 잘 안되네요

 

일단 참고한 링크

https://sir.kr/g5_tip/4090 

a58391b741288033af11c30a084ff03c_1535005 

선택한 시/도에 맞게 구 가 나타납니다.

구 선택시 그 구에 해당하는 동이 나타나구요

첨부한 local.html 참고

 

첨부된 local.html 에서

스크립소스는 write.skin.php 맨 아래 줄에 추가해줬네요

 

local.html에서 저한테 맞게 수정후 응용한 과정을 설명드릴거에요

 

위의 방식대로 하면 소스 코드가 넘 길어져서 ㅠㅠ

저 입력 받는 값을 게시판 관리자 여분필드에 미리 적어두고

그걸 땡겨와서 적용되게끔 해봤어요

a58391b741288033af11c30a084ff03c_1535005
 

막 2차만 해결하고 적는거라 후덜덜덜

3차는 아직이네요

 

일단 여분필드7과 여분필드8 

2개를 사용할거에요

 

여분필드7에서는 자동차 제조사를 모두 입력해 두고,

여분필드 7에서 자동차 제조사 현대를 클릭했을 때 현대차 모델들을 여분필드8에 입력해뒀구요

 

글은 좀 편하게 적을께요

 

a58391b741288033af11c30a084ff03c_1535007
(여분필드를 input이 아닌 textarea로 바꾸는 방법은 
http://malza.com/bbs/board.php?bo_table=gnuboard_tip&wr_id=98&t=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5%20%EC%97%AC%EB%B6%84%20%ED%95%84%EB%93%9C%20%EC%A0%9C%EB%AA%A9%20%EA%B0%92%20%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0%20and%20%EA%B4%80%EB%A6%AC%EC%9E%90%EC%97%90%EC%84%9C%20%EC%97%AC%EB%B6%84%ED%95%84%EB%93%9C%EB%A5%BC%20input%EA%B0%80%20%EC%95%84%EB%8B%8C%20textarea%EB%A1%9C%20%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 참고하세요)

 

 

write.skin.php

글쓰기 2차 여분필드를 적용할 제조사,모델명이 뜨네요

저 이름은 필드 제목에 적은 값이 출력되는거에요

 

a58391b741288033af11c30a084ff03c_1535007

 

제조사 항목을 현대로 선택하면


a58391b741288033af11c30a084ff03c_1535007

 

항목선택이 자동으로 생기고

여분필드8에 입력한 값들이 쭈루루룩 뜸


a58391b741288033af11c30a084ff03c_1535007
 

write.skin.php에 적용된 코드

이렇게 하는건지 잘 모르겠지만

일단 ㅠㅠ 보여지기는 제가 원하는 대로 되더라

 

 

<select name="wr_7" id="combo_0" class="btn btn-default" onchange="change(this)">

<option value="<?php $board['bo_7_subj']?>"><?=$board[bo_7_subj]?></option>

<?php

$item_list = explode(',', $board['bo_7']);

for ($i=0; $i<count($item_list); $i++) {

$option_item = trim($item_list[$i]); 

?> 

 

<option value="<?php echo $option_item ?>"<?php echo ($write['wr_7'] == $option_item) ? " selected" : "";?>><?php echo $option_item ?></option>

 

<?php } ?>

</select>

 

 

 

<select name="wr_8" id="combo_1" class="btn btn-default" onchange="change(this)">

<option value="<?php $board['bo_8_subj']?>"><?=$board[bo_8_subj]?></option>

<option value="<?php echo $write['wr_8'] ?>"<?php echo ($write['wr_8'] == $option_item) ? " selected" : "";?>><?php echo $write['wr_8'] ?></option>

<script language="Javascript" type="text/javascript">

 

<?php

$item_list = explode(',', $board['bo_8']);

for ($i=0; $i<count($item_list); $i++) {

$option_item = trim($item_list[$i]);

?>

data_1_<?=$i+1?> = new Option("<?php echo $option_item ?>", "<?php echo $option_item ?>");

<?php } ?>

</script>

</select>

 

스크립트 소스는 

write.skin.php 맨 밑에 적용해주세요

 

a58391b741288033af11c30a084ff03c_1535007
 

 -- 움 이래나 저래나 소스가 길어지는 건 똑같네요 ㅠㅠ

중복 출력 되는 으아아아아아아아악

 

a58391b741288033af11c30a084ff03c_1535008
 

 

그냥 메모겸 남겨두렵니다 ㅠㅠ

 

비회원도 추천 가능합니다.
유익한 정보였다면, 추천해주세요

추천 1 비추천 0

그누보드 팁

94개의 게시물
목록
읽기: 1P (1lv), 쓰기: 100P (3lv), 덧글: 10P (2lv), 다운: -10P (2lv)
그누보드 팁 목록
번호 제목 아이디 날짜 조회수 추천
94 그누보드 g5 설치 후 경로가 이상해서 이미지가 다 깨질 때 인기글 말자 전체게시물 06-17 9123 추천: 3
93 그누보드 무한 카테고리 계층형 카테고리 댓글1 무료아이콘 전체게시물 09-16 47 추천: 1
92 그누보드5 회원가입 여분필드 중복 체크 검사하기 무료아이콘 전체게시물 09-14 25 추천: 1
91 그누보드5 휴대폰 중복 체크가 안 되요 무료아이콘 전체게시물 09-13 39 추천: 1
90 그누보드5 에디터 지정된 넓이 조절 무료아이콘 전체게시물 09-08 33 추천: 1
89 그누보드5 여분필드 다중 체크 박스 함수로 만들기 댓글1 무료아이콘 전체게시물 09-07 313 추천: 1
88 초보를 위한 SELECT (셀렉트박스) 함수로 만들어 쉽게 사용하기 관련링크 무료아이콘 전체게시물 09-07 41 추천: 1
87 글쓰기 시 올바른 방법으로 이용해 주십시오 무료아이콘 전체게시물 09-06 49 추천: 1
86 그누보드5 로그인 스킨 skin/member/basic/login.skin.php 첨부파일 무료아이콘 전체게시물 08-28 273 추천: 2
85 그누보드5 여분필드 추가하기 관련링크 무료아이콘 전체게시물 08-23 112 추천: 1
열람 그부보드5 select 다중 여분필드 연동식 사용하기 첨부파일 무료아이콘 전체게시물 08-23 175 추천: 1
83 그누보드5 여분 필드 제목, 값 사용하기 and 관리자에서 여분필드를 input가 아닌 t… 무료아이콘 전체게시물 08-22 123 추천: 1
82 그누보드5 - 게시판 보기에서 여분필드 값 특정 레벨만 보여지게 하기 무료아이콘 전체게시물 07-29 37 추천: 1
81 그누보드5 모바일에서 이미지 클릭시 이미지가 짤리는 경우 무료아이콘 전체게시물 07-22 66 추천: 1
80 그누보드5 그누보드5 테마 - 구조, 상수, 파일용도 관련링크 무료아이콘 전체게시물 05-30 441 추천: 1
게시물 검색