ajax를 이용한 select box 구현에 관한 질문입니다.
본문
select박스가 총 3개 있습니다.
예를들어..
1번 박스는 통신사 선택박스
2번 박스는 제조사 선택박스
3번 박스는 모델 선택박스
통신사[선택하세요]
제조사[선택하세요]
모델[선택하세요]
이렇게 있습니다.
1번박스의 통신사를 선택하면
2번박스의 제조사 박스의 값은 선택하세요,samsung,apple 이렇게 띄우고
3번박스에는 통신사+제조사의 모델명을 띄우고싶습니다.
예시)skt+samung의 모델명은 갤럭시엣지6[a], ktf+samsung의 모델명은 갤럭시엣지6[b]
굳이 sql구문으로 쓰면 ajax로 넘어온 통신사 값+제조사 값 (select * from dbname where 통신사 and 모델명)
이렇게요..각 값은 db에서 불러올 예정인데 어떤식으로 ajax를 짜야하나요?
예제사이트 : http://greensmart.co.kr/sell/sell_step_02.php
위 사이트처럼 구현하고자 합니다.
답변 1
Ajax를 특별히 짠다기 보다는
서버에서 처리해서 어떤값을 넘겨주냐가 중요하겠네요
예를들면
제일 먼저 1번값을 선택하면 ajax로 넘겨서
처리하는 php쪽에서 1번값이 뭔지 확인 후
그에 따른 2번 값을 넘겨주고
받은 2번값을 Javascript로 2번 select에 넣어주고
또 2번값을 선택하면 ajax로 넘겨서 이전과 같은 루틴으로
반복하면 됩니다.
서버에서 처리해서 어떤값을 넘겨주냐가 중요하겠네요
예를들면
제일 먼저 1번값을 선택하면 ajax로 넘겨서
처리하는 php쪽에서 1번값이 뭔지 확인 후
그에 따른 2번 값을 넘겨주고
받은 2번값을 Javascript로 2번 select에 넣어주고
또 2번값을 선택하면 ajax로 넘겨서 이전과 같은 루틴으로
반복하면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.