테스트 사이트 - 개발 중인 베타 버전입니다

셀렉트문 부탁합니다. 채택완료

서비스코리아 11년 전 조회 5,146
a게시판 과 b 게시판이 있습니다.
 
a게시판에는
wr_1 갑에는 팀명 등록 되구요 (고정) 기술팀,영업팀
wr_2 에는    이 등록됩니다. (고정)
 
디비형태
wr_1           wr_2
기술팀        기술1팀
기술팀        기술2팀
영업팀        영업2팀
영업팀        영업1팀
    .                   .    
    .                  .
b게시판에서
 
글쓰기 부분에서
다음과 같이 구현 하고 자 합니다.
첫번째 셀렉트문에
기술팀,또는 영업팀을 선택하면
 
두번째 셀렉트에는  a게시판의 wr_1 항목을 검색하여 같은 팀명이면 wr_2의 목록이 나열되는 방법 좀 부탁드립니다.
 
 
 
.
댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
gshn
11년 전
<div><div>//// select.php</div>
<div><select name="wr_1" id="wr_1"></div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span><option value="">선택하세요</option></div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span><option value="기술팀">기술팀</option></div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span><option value="영업팀">영업팀</option></div>
<div></select></div>
<div><select name="wr_2" id="wr_2"></div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span><option value="">선택하세요</option></div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span><option value="기술팀">기술팀</option></div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span><option value="영업팀">영업팀</option></div>
<div></select></div>
<div>
</div>
<div><script src="<a href="https://code.jquery.com/jquery-1.8.3.min.js" target="_blank" rel="noopener noreferrer">https://code.jquery.com/jquery-1.8.3.min.js</a>"></script></div>
<div><script></div>
<div>$("#wr_1").change(function() {</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>var val = $(this).val();</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>$.ajax({</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>type: 'POST',</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>url: './ajax.select.php',</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>data: {</div>
<div><span class="Apple-tab-span" style="white-space: pre">			</span>wr_1: val</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>},</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>success: function(data) {</div>
<div><span class="Apple-tab-span" style="white-space: pre">			</span>$("#wr_2").html(data);</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>},</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>dataType: 'html'</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>});</div>
<div>});</div>
<div></script></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>//// ajax.select.php</div>
<div><?php</div>
<div>include_once("./_common.php");</div>
<div>$wr_1 = escape_trim($_POST['wr_1']);</div>
<div>
</div>
<div>$sql = "SELECT<span class="Apple-tab-span" style="white-space: pre">		</span>*</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>FROM<span class="Apple-tab-span" style="white-space: pre">		</span>셀렉트불러올테이블</div>
<div><span class="Apple-tab-span" style="white-space: pre">		</span>WHERE<span class="Apple-tab-span" style="white-space: pre">		</span>wr_1 = '{$wr_1}'";</div>
<div>$rst = sql_query($sql);</div>
<div>while($row = mysql_fetch_assoc($rst)) { ?></div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span><option value="<?php echo $row['wr_2']?>"><?php echo $row['wr_2']?></option></div>
<div><?php }</div>
<div>
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

많은 도움이 되었습니다. 감사합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인