테스트 사이트 - 개발 중인 베타 버전입니다

클릭시 ...... 채택완료

그누x쵸딩 4년 전 조회 2,119

btn_submit 클릭할 때

step에 체크되어있지 않으면 얼럿 띄우고

체크되어 있으면 안띄우려면 어떻게 해야 할까요?

아래처럼 하니 누를때만다 얼럿이 뜨네요,,,

 

$(".btn_submit").click(function() {


    if ( $(':input:radio[name=step]:checked', false)) {
    
             vex.dialog.alert({
             message: '체크되지 않으면 글을 수정할 수 없습니다.',
             className: 'vex-theme-os'
             })
      
        }
});

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
Policia
4년 전

조건을 !$('input[name=step]:checked').val() 로하세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누x쵸딩
4년 전
아호 절정 고수님 감사합니다~ 잘됩니다.

댓글을 작성하려면 로그인이 필요합니다.

4년 전

</p>

<p>$(".btn_submit").on('click', function() {

    if (!$(':radio[name=step]').is(':checked')) {    

        vex.dialog.alert({

            message: '체크되지 않으면 글을 수정할 수 없습니다.',

            className: 'vex-theme-os'

        });

    }

});</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누x쵸딩
4년 전
아호 이거도 잘 되네요 감사합니다.~~

댓글을 작성하려면 로그인이 필요합니다.

</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개

그누x쵸딩
4년 전
감사합니다. !!개인정보 체크할때 쓰면 좋겠네요,,

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인