programing tip

jquery 눈에 거슬리지 않는 유효성 검사 속성 참조?

itbloger 2020. 12. 8. 07:49
반응형

jquery 눈에 거슬리지 않는 유효성 검사 속성 참조?


다음 과 같은 Unobtrusive jquery 유효성 검사 속성에 대한 참조를 찾을 수있는 곳

data-val-length, data-val-requiredetc .. 이러한 속성의 전체 목록을 원합니다. 이다

이걸 찾을 수있는 곳이 한 곳이라도 있나요?


내가 찾은 가장 가까운 것은 jQuery unobtrusive validation에 대해 배운 몇 가지 기사에 있습니다. 이 기사에는 더 나은 서식과 더 많은 정보가 있지만 사라지는 경우를 대비하여 여기에 좋은 부분을 복사했습니다.

  • data-val="true":이 요소에 대해 눈에 잘 띄지 않는 유효성 검사를 활성화합니다 (확인하려는 모든 입력 요소에 있어야 함).
  • data-val-required="ErrMsg": 입력을 필수로 만들고 ErrMsg를 표시합니다.
  • data-val-length="ErrMsg", data-val-length-min="5", data-val-length-max="15": 세트는 문자열 길이 및 관련 오류 메시지가 필요합니다.
  • data-val-number="ErrMsg": 필드가 숫자 여야합니다.
  • data-val-date="ErrMsg": 필드가 날짜 여야합니다 (너무 많이 허용하므로 권장하지 않습니다. 정규식을 사용하는 것을 선호합니다).
  • data-val-equalto="ErrMsg", data-val-equalto-other="Fld": 하나의 필드가 다른 필드와 일치해야합니다 (예 : 암호 확인. Fld는 jQuery 선택기입니다.
  • data-val-regex="ErrMsg", data-val-regex-pattern="^regex$": 정규식 패턴과 일치하는 필드가 필요합니다.
  • data-val-email="ErrMsg": 이메일이 될 필드가 필요합니다 (너무 많이 받아 들일 수 있으므로 권장하지 않습니다. 정규식을 사용하는 것을 선호합니다).
  • data-val-url="ErrMsg": URL이 될 필드가 필요합니다 (너무 많이 허용하므로 권장하지 않습니다. 정규식을 사용하는 것을 선호합니다).

최신 정보:

유효성 검사 메시지를 표시하려면 유효성을 검사하려는 각 컨트롤에 대한 컨테이너를 추가합니다.

<div class="field-validation-valid" data-valmsg-for="controlName" data-valmsg-replace="true"></div>

참고 data-valmsg-for컨트롤의 인 이름 이 아닌 ID입니다.

참고 URL : https://stackoverflow.com/questions/11124880/jquery-unobtrusive-validation-attributes-reference

반응형