728x90
반응형
게시글 등록 페이지를 만들면서 필수로 입력을 받아야하는 항목이 있었다.
required는 submit 해줄때만 필수입력 체크를 해준다.
결제하기로 넘어가는 창에서는 submit을 사용할수가 없어서 아래와 같이 직접 체크를 해줬다.
function inputcheck(){
var lostitem = $("input[name=Lost_Item]:checked").val();
var lostdate = $("input[name=Lost_Date]").val();
var losttitle = $("input[name=Lost_Title]").val();
if (lostitem == "etc"){
var lostitem =$("#textbox").val();
if (lostitem == ""){
alert('분실물품을 입력해주세요.')
return false;
}
}
if (lostdate == ""){
alert('분실날짜를 선택해주세요.')
return false;
}
if (losttitle == ""){
alert('제목을 입력해주세요.')
return false;
}
$(".item10").children('button').attr('data-toggle', 'modal')
$(".item10").children('button').attr('data-target', '#myModal')
return true;
}
결제하기로 넘어가거나 그냥 무료글 등록을 해도 필수 입력 항목을 입력해야 다음으로 넘어갈수있다!
728x90
반응형
'Project > IMFIND' 카테고리의 다른 글
[프로젝트] ajax 댓글 등록/수정/삭제 (0) | 2021.01.17 |
---|---|
[프로젝트] 댓글창 만들기 (글자수 체크) (0) | 2021.01.14 |
[프로젝트] 카카오페이 api 결제 (4) | 2021.01.12 |
[프로젝트] 썸머노트 파일 처리하기 (0) | 2021.01.11 |
[프로젝트] 위치검색 Enter키로 이벤트주기 (0) | 2021.01.08 |
댓글