티스토리 뷰
HTML
<select id="selbox" name="selbox">
<option value="">선택</option>
<option value="1">하나</option>
<option value="2">둘</option>
<option value="3">셋</option>
<option value="direct">직접입력</option>
</select>
//상단의 select box에서 '직접입력'을 선택하면 나타날 인풋박스
<input type="text" id="selboxDirect" name="selboxDirect"/>
JS(jQuery)
$(function(){
//직접입력 인풋박스 기존에는 숨어있다가
$("#selboxDirect").hide();
$("#selbox").change(function() {
//직접입력을 누를 때 나타남
if($("#selbox").val() == "direct") {
$("#selboxDirect").show();
} else {
$("#selboxDirect").hide();
}
})
});
이렇게 하고, DB에 selbox의 value 값을 넣어줄 때는, java단에서 selbox와 selboxDirect의 값을 체크하여 올바른 값을 넣고 DB 처리 해주면됨.
'Web' 카테고리의 다른 글
페이스북 로그인 api 연동 시, email 불러오는 방법 (4) | 2017.03.24 |
---|---|
spring3 MVC 인코딩 관련 (한글깨짐, 한글이 외계어로 나오는 문제 해결) (0) | 2017.03.16 |
jsp 파일 모듈화 (0) | 2017.02.09 |
jsp 파일들끼리 공통변수를 사용하고싶을 때 (0) | 2017.02.08 |
인스타그램 API 연동 시, 403에러 (3) | 2017.02.07 |
댓글