혹시 이렇게도 가능할까요?
본문
셀렉트 옵션1 = A, B, C, D
셀렉트 옵션2 = A, B, C, D
셀렉트 옵션3 = A, B, C, D
셀렉트 옵션4 = A, B, C, D
셀렉트 옵션5 = A, B, C, D
이렇게 셀렉트 박스 5개가 있구요 각 1~5번 셀렉트를 선택하면
아래 값이 나오게 하는것입니다.
AAAAA = 100
AAAAB = 200
이런식으로 셀렉트 1부터 5까지의 코드 조합으로
만족하는 값을 변수로 만들 수 있을까요?
셀렉트 1 부터 5까지 모두 A 를 선택했다면
AAAAA 이므로 변수값이 $code='100' 이렇게 되었으면합니다.
나름 요즘 공부한걸로 짱구도 굴려보고 했는데
저한텐 너무 어렵네요^^
답변 4
조합의 문제라
if($select=='AAAAA'){
$code=100;
}
단순히 if문으로 될수있는 간단한 부분 같네여
막 개발자인 저로써는....
구현되고자 하는 값들만 있다면... 어떻게든 만들수 있을것 같습니다.
A,B,C,D 가 고유의 값을 가지고 있거나 미리 선언하여
구분만 가능하다면
계속 if 처리하여 정리는 가능할것 같습니다. ㅠ
$.ajax({
검색을 하셔서
나오는 소스를 이용해서 하면
좀더 멋진 기능 이 탄생 할꺼라 생각됩니다
무조건 순서대로 셀렉트를 선택한다는 가정 하에면...
마지막 셀렉트에 onchange 를 걸거나 jquery 로 변경될때, 또는 변경되고 나서
1~5번의 셀렉트에서 선택된 값을 모두 불러오면 됩니다.
(물론 각각 변경될때마다 변수에 넣어주는 방법도 있고요...)
변수로 각 셀렉트의 선택된 값을 넣어주고
변수를 다 합치거나 조건문을 걸어주시면 되겠죠?
저도 막개발자라ㅠ...