2012-07-26 6 views
0

가능한 중복 아래 다른 드롭 선택 드롭 다운에 입력 텍스트 필드를 변경 :
First drop down menu to auto change the options of a second dropdown옵션이

이 내 시야 항목 (검색) 페이지입니다. 페이지에는 하나의 입력 필드와 ID, 카테고리, 제목을 포함하는 드롭 다운 목록이 표시됩니다. 내 문제는 내가 카테고리 옵션을 선택하면, 입력 필드는 다른 카테고리를 포함하는 드롭 다운으로 변경해야합니다. 도움?

답변

1

아약스가 답입니다. jQuery 또는 순수한 자바 스크립트 Ajax를 사용하는 것이 좋습니다. 당신에게 전체 코드를주는 것은 아주 좋은 질문입니다. Google에서 간단한 검색을 통해 많은 학습서를 얻을 수 있습니다. 나의 추천 - 그것은 노력을 많이 줄일 수 있기 때문에 jQuery를 + 아약스 이동

UPDATE :

이 사업부를 만들고 그것을 result의 ID를 제공합니다. 텍스트 상자 (드롭 다운으로 변경하려는 텍스트 상자)를 넣으십시오. 당신의 getCategories.php 파일에서

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script type="text/javascript"> 

$(function(){ 

    $('select[name="put select tag name here"]').change(function(){ 

     var value = $(this).val(); 

     if(value == 'Category') 
     { 
      $.ajax({ 
       type:'post', 
       url:'getCatgories.php', 
       data:'cat='+value, 
       success:function(data) 
       { 
        $('div#result').html(data); 
       } 
      }); 
     } 

    }); 

}); 

</script> 

$cat = $_POST['cat'];하여 범주를 가져온 다음 데이터베이스에서 결과를 가져올하고 select 태그를 채울 $ 고양이를 사용합니다.

+0

유일한 문제는 jq 또는 ajax를 모른다는 것입니다. 총 멍청 아. – jet

+0

시작하기 위해 업데이트 됨 – asprin

+0

감사합니다! 당신의 코드를 아프게 연구하십시오. – jet