if 문 조건이 모두 참인경우 출력 하려면? 채택완료
$(function() {
$("select[name=one01]").change(function() {
var temp = $("select[name=two01]");
var one01 = $(this).val();
temp.children().remove();
temp.append('<option value="">선택하세요</option>');
if(one01 == '64절'){
temp.append('<option value="8도" <? if($two01 == "8도") echo "selected"; ?>>8도</option>');
}
if(one01 == '32절'){
temp.append('<option value="8도" <? if($two01 == "8도") echo "selected"; ?>>8도</option>');
}
if(one01 == '16절'){
temp.append('<option value="8도" <? if($two01 == "8도") echo "selected"; ?>>8도</option>');
}
if(one01 == '8절'){
temp.append('<option value="8도" <? if($two01 == "8도") echo "selected"; ?>>8도</option>');
}
if(one01 == '장32절'){
temp.append('<option value="8도" <? if($two01 == "8도") echo "selected"; ?>>8도</option>');
}
if(one01 == '장16절'){
temp.append('<option value="8도" <? if($two01 == "8도") echo "selected"; ?>>8도</option>');
}
});
});
$(function() {
$("select[name=two01]").change(function() {
var temp = $("select[name=three01]");
var two01 = $(this).val();
temp.children().remove();
temp.append('<option value="">선택하세요</option>');
if((two01 == '8도')&&(one01 == '64절')){
temp.append('<option value="접지없음" <? if($three01 == "접지없음") echo "selected"; ?>>접지없음</option>');
temp.append('<option value="2단접지" <? if($three01 == "2단접지") echo "selected"; ?>>2단접지</option>');
temp.append('<option value="3단접지" <? if($three01 == "3단접지") echo "selected"; ?>>3단접지</option>');
}
});
});
-----------------------------------------------------------------------------------
if 문 중에 if((two01 == '8도')&&(one01 == '64절')) 이렇게 하면 조건이 모두 참이라면
참일때만 출력이 되는 부분이 나와야 하는데 안나오네요...
뭘 잘못 한거지요?
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인