그누보드 for문 값끌어오기

그누보드 for문 값끌어오기

QA

그누보드 for문 값끌어오기

본문


<?
$query="select * from g5_write_999_202 ";
$result=sql_query($query);?>
         <select name='wr_3'>
         <option value=''>선택</option>
    
      for($i=0; $row=sql_fetch_array($result); $i++){?>
          <option value='<?=$row[wr_subject]?>'><?=$row[wr_subject]?></option>
        
         </select>
          <input type="text" name='wr_4' value="">
<?}?>

현재 저 write_999_202 라는 게시판에는 wr_subject와 wr_1 값이 각각 들어있는데요!

 

저 옵션값에서 선택을하면

저 인풋박스값에다가 wr_subject의 wr_1값을 넣어줄수있는 제이쿼리가 있을까요?

이 질문에 댓글 쓰기 :

답변 3

답변의 댓글로 추측하자면

wr_subject의 wr_1값을 넣어줄수있는 <--이 말인 즉슨 해당wr_subject와 같은 레코드에 들어있던 wr_1값을

가져와서 wr_4에 넣고 싶다는 것이겠죠?

그렇다면 wr_1값을 어딘가에 따로 저장해 두어야죠

for($i=0; $row=sql_fetch_array($result); $i++){

$wr_1 .=$deli.$row[wr_1]; $deli='#';

?>

 

<script>

var wr_1="<?=$wr_1?>".split('#');

$(function() {
    $("select[name='wr_3']").on("change", function() {
        idx = $(this).prop("selectedIndex")-1;
        vv = idx < 0 ? '' : wr_1[idx];
        $("input[name='wr_4']").val(vv);
    });
});

 

 

스크립트로 select에 onchange가 되었을 때 이벤트 주면 되겠네요

https://epthffh.tistory.com/entry/javascript-%EC%85%80%EB%A0%89%ED%8A%B8%EB%B0%95%EC%8A%A4SelectBox-%EB%B0%94%EB%A1%9C%EC%8B%A4%ED%96%89

자세히 나와있네요.
구글에서 javascript select onchage 검색하시면 바로 보이실꺼예요.
다른 정보는 input에다가 값을 넣어주는 정도니
javascript input set value 정도로 검색해보시면 되겠습니다~


$(function() {
    $("select[name='wr_3']").on("change", function() {
        $("input[name='wr_4']").val($(this).val());
    });
});
답변을 작성하시기 전에 로그인 해주세요.
전체 304
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT