[jQuery] 쇼핑몰 상품등록에서 사용할 Validation 코드
onkeyup:false,
onclick:false,
onfocusout:false,
showErrors:function(errorMap, errorList){
if(this.numberOfInvalids()) {
alert(errorList[0].message);
}
}
});
$(“#ItemForm”).validate({
rules: {
it_name: “required”,
it_id: “required”,
it_basic: “required”,
it_maker: “required”,
it_brand: “required”,
it_origin: “required”
},
messages: {
it_name: {
required: “상품명을 입력해 주십시오.”
},
it_id: {
required: “상품코드를 입력해 주십시오.”
},
it_basic: {
required: “상품요약설명을 입력해 주십시오.”
},
it_maker: {
required: “제조사를 입력해 주십시오.”
},
it_brand: {
required: “브랜드를 입력해 주십시오.”
},
it_origin: {
required: “원산지를 입력해 주십시오.”
}
},
submitHandler: function(form) {
if($(‘input[name=it_id_manual]’).is(“:checked”)) {
var codedup = $(‘input[name=codedup]’).val();
if(codedup != “5000”) {
alert(“상품코드 중복검사를 시행해 주십시오.”);
return false;
} else {
form.submit();
}
} else {
form.submit();
}
}
});
작업 중인 쇼핑몰 상품등록 페이지에서 사용할 Validation 코드이다. submitHandler 를 이용하여 코드 중복 체크를
하도록 추가했다. 이 부분도 좀 더 연구를 하면 통일 할 수 있을 것 같은데.. 지금은 이게 나의 최선인 것 같다. ^^;