뽁

라디오버튼, 셀렉트박스 필수 체크질문드립니다.

아래처럼 단체일 경우 옆에 셀렉트 박스가 나오게 해놨는데 필수입력 required 를 넣으니 개인을 체크했을때도 필수입력이 되어 버려서 안되네요..

<input type="radio" name=wr_3 required value="개인" <?if($write[wr_3]=="개인")echo"checked";?> onclick="display1()">개인 
<input type="radio" name=wr_3 required value="단체"<?if($write[wr_3]=="단체")echo"checked";?> onclick="display2()">단체

<div id="group1" style="display:none;">
<select name='wr_4' class='ed' itemname='단체'>
<option value="">선택하세요</option>
<option value="1">1</option>
</select>
</div>

function fwrite_submit(f) 부분에

if (f.wr_3[1].checked = true && f.wr_4.value == "") {
alert("단체명을 선택해주세요.");
return false;
}

이렇게 했는데 제대로 안되네요.
도움부탁드려요~ 아..자스는 어려워요ㅠ
|

댓글 3개

소스보기 해서 예제를 보시면 쉽게 이해되시리라 여겨집니다^^

http://ddddd.kr/root/dev/gnu_qna_test/224127.php



<script type="text/javascript">
$(document).ready(function() {
$("input:radio[id^='display']").click(function() {
var idx = $(this).attr("id");
if(idx == "display1") {
$("div#group1").hide();
} else {
$("div#group1").show();
}
});
});
</script>

<input type="radio" name=wr_3 value="개인" <?if($write[wr_3]=="개인")echo"checked";?> id="display1">개인 
<input type="radio" name=wr_3 value="단체"<?if($write[wr_3]=="단체")echo"checked";?> id="display2">단체
<div id="group1" style="display:none;">
<select name='wr_4' class='ed' itemname='단체'>
<option value="">선택하세요</option>
<option value="1">1</option>
</select>
</div>

function fwrite_submit(f)
{
var rtn = true;
var wr_3_val = $('input:radio[name=wr_3]:checked').val();
var wr_4_val = $("#wr_4 option:selected").val();
if( wr_3_val == "단체" && (wr_4_val == "" || wr_4_val == undefined) ) {
rtn = false;
alert("단체명을 선택해주세요.");
return false;
}
if(trn == false) return false;
}
우와~ 완전 감사합니다~^^ 잘 작동 되네요
혹시나 다른분들 참고하실때..

<select name='wr_4' class='ed' itemname='단체'> <= 여기에 id="wr_4" 추가하시구요
if(trn == false) return false; 이부분 trn 을 rtn으로 수정하시면 됩니다.

다시한번 답변해주신 미스터신님 감사드립니다~^^
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-04-24 조회 2,432
12-04-24 조회 3,095
12-04-24 조회 1,093
12-04-23 조회 1,139
12-04-23 조회 1,672
12-04-23 조회 1,028
12-04-23 조회 1,704
12-04-23 조회 1,112
12-04-23 조회 1,121
12-04-23 조회 5,533
12-04-23 조회 989
12-04-23 조회 1,030
12-04-23 조회 990
12-04-23 조회 906
12-04-23 조회 1,052
12-04-23 조회 2,205
12-04-23 조회 1,803
12-04-23 조회 1,212
12-04-23 조회 1,156
12-04-23 조회 1,723