개발자
1. jsp 페이지에서 라디오 버튼 체크(2개 중 1개)를 한 후 '저장' 버튼을 눌러 post 방식으로 서버에 데이터를 입력했습니다. 2. 문제는 라디오 버튼 체크 값이 없을 때 동일 페이지에서 글 작성하기 버튼을 눌렀을 때 알림창('체크박스를 선택해주세요')이 나오고 페이지 이동을 차단해야 하는데, 3. 서버에서 데이터 가져와서 조건을 입력하는 방법을 모르겠습니다! if(조건) { alert 창 및 href 이동 } 즉, 괄호 안에 조건을 어떻게 넣어야 할 지 모르겠습니다!
답변 2
제이쿼리로 알려드려요. 대상자는 해당 체크박스 인풋이구요. 여기서 체크박스가 체키드가 아닐경우 알림 뜨게 해놨어요. 그리고 혹시 몰라 폼 서브밋에서 작동하게 해놨어요 서브밋 내부에 체크박스 및 인풋창을 넣어서 서브밋이 될때 알림이 뜨게 했어요 스크립트는 응용해서 수정하시면됩니다. 나머지는 구글링을 통해서 부분수정 하면되구요. 3번은 모르겠네요.. 제가 스크립트는 좀 가능한데~ jsp는 잘 모르겠네요 jQuery( function(){ $('form').submit(function() { if(!$('대상자').is(":checked")) { alert('체크키드를 해주세요.'); return false; } }); });
익명
작성자
2023년 01월 14일
오 넵 감사합니다 ㅎㅎ 저게 submit(화면에 저장하기 버튼)된 걸 ‘글 입력하기(화면에 글 입력하기 버튼)’에서 체크해서 다른 페이지로 이동해야 하는 상황인데 폼 서브밋으로 하면 될까용??
프레드윰
개발대발소발 • 2023년 01월 14일
다른 페이지가 백단으로 데이터 넘기는거니 저렇게 해야되죠 아니면 버튼에 따로 온 클릭 펑션 줘서 처리하던지 데이터 넘기기전에 그리 많지 않으면 폼 서브밋이 훨 낫구요
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!