클릭시 ...... 채택완료
btn_submit 클릭할 때
step에 체크되어있지 않으면 얼럿 띄우고
체크되어 있으면 안띄우려면 어떻게 해야 할까요?
아래처럼 하니 누를때만다 얼럿이 뜨네요,,,
$(".btn_submit").click(function() {
if ( $(':input:radio[name=step]:checked', false)) { vex.dialog.alert({ message: '체크되지 않으면 글을 수정할 수 없습니다.', className: 'vex-theme-os' }) } });
답변 3개
조건을 !$('input[name=step]:checked').val() 로하세요
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
</p>
<p>$(".btn_submit").on('click', function() {
if (!$(':radio[name=step]').is(':checked')) {
vex.dialog.alert({
message: '체크되지 않으면 글을 수정할 수 없습니다.',
className: 'vex-theme-os'
});
}
});</p>
<p>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
</p>
<p><form name="fwrite" id="fwrite" method="post" onsubmit="return form_submit(this)"></p>
<p> <input class="privacy-open" type="checkbox" name="wr_10" value="YES" id="yes" checked="checked" /><</p>
<p> <div class="f-btn">
<button type="submit" class="btn-submit"></button>
</div></p>
<p></form>
밑에는 체크박스용이고 라디오라면 checked != "값"
얼럿띠우면 될것같아요
</p>
<p>function form_submit(f)
{
if(f.wr_10.checked == false){
alert("개인정보수집사항에 체크하셔야 합니다.");
return false;
}
f.action = '/proc.php';
}
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인