기본적으로 체크되어 있는데요..
<input type="checkbox" name="wr_19[]" class="cal_apply" value="1" <?=$cal_applys[0]=="1"?'checked="checked"':'';?>>
이 체크를 클릭하면 alert 뜨고 확인, 취소하게 하고 싶습니다.
class에 적용되게요,,
|
답변 3개 / 댓글 2개
채택된 답변
+20 포인트
이에스씨코리아
2017-12-04 (월) 22:37:57
이런 코드를 원하는것 같네요.
Copy
$(':checkbox.cal_apply').click(function(e){
if(!confirm("바꾸시겠습니까?"))
e.preventDefault();
})
답변에 대한 댓글 1개
민쯩먼저깔게요
2017-12-04 (월) 22:41:24
이에스씨코리아
2017-12-04 (월) 22:45:50
체크된 상태에서만 작동하게 하면 이런 코드가 됩니다.
Copy
$(':checkbox.cal_apply').click(function(e){
if(!$(this).is(':checked') && !confirm("바꾸시겠습니까?"))
e.preventDefault();
})
답변에 대한 댓글 1개
민쯩먼저깔게요
2017-12-04 (월) 22:55:55
네 이미 기본으로 체크되어 있는 상태이구요,,,
여기서 체크를 풀고자 할때는 얼럿으로 확인하려구요,,,
다시 알려주신 코드도 2번을 묻는데 왜 그런지 모르겠습니다..
여기서 체크를 풀고자 할때는 얼럿으로 확인하려구요,,,
다시 알려주신 코드도 2번을 묻는데 왜 그런지 모르겠습니다..
이에스씨코리아
2017-12-04 (월) 22:43:22
이 스크립트가 체크된 상태에서만 작동하게 하고 싶은 건가요?
답변을 작성하려면 로그인이 필요합니다.
그런데 확인을 누르니 다시 바꾸시겠습니까?라고 한번 더 묻는데..왜 그럴까요?