function setVisibleInput(obj,input_name,input_idx){
var frm = document.frm;
if($(obj).prop("checked")){
$(frm[input_name][input_idx]).prop("disabled",false);
}else{
$(frm[input_name][input_idx]).prop("disabled",true);
}
}
<label><input type="checkbox" onclick="setVisibleInput(this,'visit_cnt',0);" name="visit_type">1학년 <input type="text" name="visit_cnt" style="width:20px" disabled>명</label>
<label><input type="checkbox" onclick="setVisibleInput(this,'visit_cnt',1);" name="visit_type">2학년 <input type="text" name="visit_cnt" style="width:20px" disabled>명</label>
<label><input type="checkbox" onclick="setVisibleInput(this,'visit_cnt',2);" name="visit_type">3학년 <input type="text" name="visit_cnt" style="width:20px" disabled>명</label>
<label><input type="checkbox" onclick="setVisibleInput(this,'visit_cnt',3);" name="visit_type">교사 <input type="text" name="visit_cnt" style="width:20px" disabled>명</label>
<label><input type="checkbox" onclick="setVisibleInput(this,'visit_cnt',4);" name="visit_type">학부모 <input type="text" name="visit_cnt" style="width:20px" disabled>명</label>
-------------------------------------------------- 입력 부분 -----------------
String[] visit_type = request.getParameterValues("visit_type");
String[] visit_cnt = request.getParameterValues("visit_cnt");
String visit_type_s = "";
if(visit_type != null ){
for(int i = 0 ; i < visit_type.length ; i++){
visit_type_s += visit_type[i] + ":"+ visit_cnt[i] + "|";
}
visit_type_s=visit_type_s.substring(0, visit_type_s.length()-1);
}
'Web > Javascript_Jquery' 카테고리의 다른 글
datepicker 비활성화 인하대 (0) | 2016.04.29 |
---|---|
라디오버튼 유효성 체크 (0) | 2016.04.29 |
타임피커 timepicker 사용했던것 . (0) | 2016.04.27 |
[jQuery] javascript의 this와 $(this)의 차이점 (0) | 2016.04.22 |
휴대폰 번호 검사 정규식 표현 (0) | 2016.04.15 |
댓글