티스토리 뷰

jQuery에서 제공하는 required는 html 태그들의 name속성으로 해당 validate를 체크하는것 같다. 그래서 해당 form 태그안에 name속성이 없는 태그가 있으면 has no name assigned 라는 에러가 떨어진다.

그럴때 validate 함수에 전달하는 객체에 ignore : '*:not([name])' 속성을 넣어주면 에러가 발생안함.

그런데 이건 매 화면마다 추가해줘야하고 공통적인 부분에서 처리해주는게 있는거같은데 그건 좀 더 찾아봐야겠다.


$("#frm_main").validate({

ignore : '*:not([name])',

rules : {

user_name : {

required : true

}

}

});

'Java Script & HTML' 카테고리의 다른 글

#10. JavaScript의 프로토타입 - 02  (0) 2015.11.01
QUnit 기본 활용법  (0) 2015.10.18
#09. JavaScript의 프로토타입 - 01  (0) 2015.10.06
#08. JavaScript의 클로저(closure)  (0) 2015.10.02
#07. JavaScript의 변수스코프  (0) 2015.09.22
공유하기 링크
TAG
댓글
댓글쓰기 폼