jquery 유효성 검사 양식 유효성 검사 데모

WBOY
풀어 주다: 2016-07-25 08:48:25
원래의
1148명이 탐색했습니다.
  1. jQuery 유효성 검사 프레임워크
  2. 6. 프레임워크 내장 유효성 검사 방법(내장 유효성 검사 방법 목록)
  3. [1] 필수() 반환: 부울
  4. 설명: 양식 요소를 필수로 작성(선택)하도록 만듭니다.
  5. 양식 요소가 비어 있거나(텍스트 입력) 선택되지 않았거나(라디오/체크박스) 빈 값이 선택된 경우(선택)
  6. 텍스트 입력, 선택, 확인란 및 라디오 버튼에 대해 작동합니다.
  7. select가 null 옵션을 제공하는 경우 사용자가 하나를 선택하도록 합니다. 비어 있지 않은 값입니다.
  8. Js 코드
  9. $("#myform").validate({
  10. 규칙: {
  11. 과일: "필수"
  12. }
  13. })
  14. [2] 필수(종속성 표현식) 반환: 부울
  15. 매개변수 종속성 표현식 유형: 문자열 양식 컨텍스트의 표현식(문자열)은 표현식에 따라 달라집니다. 또는 그 이상의 요소.
  16. 설명: 매개변수의 반환 값에 따라 양식 요소를 채워야(선택해야 함) 만듭니다.
  17. #foo:checked, #foo:filled, #foo:visible과 같은 선택 필터는 표현식에 자주 사용됩니다.
  18. Js 코드
  19. $("#myform").validate({
  20. 규칙: {
  21. 세부 정보: {
  22. 필수: "#other:checked"
  23. }
  24. }, debug:true
  25. });
  26. $("#other").click(function() {
  27. $("#details").valid();
  28. }) ;
  29. [3] 필수( dependency-callback ) 반환: 부울
  30. 매개변수 dependency-callback 유형: 콜백 이 함수는 확인할 양식 요소를 유일한 매개변수로 사용합니다. 콜백 함수가 true를 반환하면 양식 요소가 필요합니다.
  31. 설명: 매개변수의 반환 값에 따라 양식 요소를 채워야(선택해야 함) 만듭니다.
  32. #foo:checked, #foo:filled, #foo:visible과 같은 선택 필터는 표현식에 자주 사용됩니다.
  33. Js 코드
  34. $("#myform").validate({
  35. 규칙: {
  36. 연령: {
  37. 필수: true,
  38. 최소: 3
  39. },
  40. 부모: {
  41. 필수: function(element) {
  42. return $("#age").val()
  43. }
  44. }
  45. }
  46. });
  47. $("#age").blur(function() {
  48. $("#parent").valid();
  49. }); 4] 원격( 옵션 ) 반환: 부울
  50. 매개변수 옵션 유형: 문자열, 옵션 서버측 리소스를 요청하기 위한 url(문자열). 또는 $.ajax() 메소드의 옵션.
  51. 설명: 서버 측 리소스 확인을 요청합니다.
  52. 서버 측 리소스는 $.ajax(XMLHttpRequest)를 통해 키/값 쌍을 얻습니다. 응답이 true를 반환하면 양식이 확인을 통과합니다.
  53. Js 코드
  54. $("#myform").validate({
  55. 규칙: {
  56. 이메일: {
  57. 필수: true,
  58. 이메일: true,
  59. 원격: "check-email.php"
  60. }
  61. }
  62. });
  63. [5] minlength( length ) 반환: Boolean
  64. 매개변수 길이 유형: 정수 이상 필수 문자 수.
  65. 설명: 양식 요소가 지정된 최소 문자 수를 충족하는지 확인하세요.
  66. 텍스트 입력에 문자가 너무 적게 입력되었고, 체크박스가 충분히 선택되지 않았으며, 선택박스에서 옵션이 충분히 선택되지 않았습니다. 이 세 가지 경우에 이 메서드는 false를 반환합니다.
  67. Js 코드
  68. $("#myform").validate({
  69. 규칙: {
  70. 필드: {
  71. 필수: true,
  72. 최소 길이: 3
  73. }
  74. }
  75. });
  76. [6] maxlength( length ) 반환: Boolean
  77. 매개변수 길이 유형: 정수 입력할 수 있는 최대 문자 수입니다.
  78. 설명: 양식 요소의 텍스트가 지정된 최대 문자 수를 초과하지 않는지 확인하세요.
  79. 텍스트 입력에 문자를 너무 많이 입력하고, 체크박스를 너무 많이 선택하고, 선택박스에 옵션을 너무 많이 선택하지 않았습니다. 이 세 가지 경우에 이 메서드는 false를 반환합니다.
  80. Js 코드
  81. $("#myform").validate({
  82. 규칙: {
  83. 필드: {
  84. 필수: true,
  85. 최대 길이: 4
  86. }
  87. }
  88. });
  89. [7] rangelength( range ) 반환: Boolean
  90. 매개변수 범위 유형: Array
  91. 설명: 양식 요소의 텍스트 문자 수가 지정된 범위 내에 있는지 확인하세요.
  92. 텍스트 입력란에 입력한 문자 수가 주어진 범위를 벗어나고, 선택된 체크박스가 주어진 범위를 벗어났으며, 선택박스에서 선택한 옵션이 주어진 범위를 벗어났습니다. 이 세 가지 경우에 이 메서드는 false를 반환합니다.
  93. Js 코드
  94. $("#myform").validate({
  95. 규칙: {
  96. 필드: {
  97. 필수: true,
  98. 범위 길이: [2, 6 ]
  99. }
  100. }
  101. });
  102. [8] min( value ) 반환: Boolean
  103. 매개변수 값 유형: 정수 입력해야 하는 최소 정수입니다.
  104. 설명: 양식 요소의 값이 지정된 최소 정수보다 크거나 같은지 확인하세요.
  105. 이 방법은 텍스트 입력창(텍스트 입력)에서만 유효합니다.
  106. Js 코드
  107. $("#myform").validate({
  108. 규칙: {
  109. 필드: {
  110. 필수: true,
  111. 최소: 13
  112. }
  113. }
  114. });
  115. [9] max( value ) 반환: 부울
  116. 매개변수 값 유형: 정수 주어진 최대 정수입니다.
  117. 설명: 양식 요소의 값이 주어진 최대 정수보다 작거나 같은지 확인하세요.
  118. 이 방법은 텍스트 입력창(텍스트 입력)에서만 유효합니다.
  119. Js 코드
  120. $("#myform").validate({
  121. 규칙: {
  122. 필드: {
  123. 필수: true,
  124. 최대: 23
  125. }
  126. }
  127. });
  128. [10] range( range ) 반환: Boolean
  129. 매개변수 범위 유형: Array
  130. 설명: 양식 요소의 값이 지정된 범위 내에 있는지 확인하세요.
  131. 이 방법은 텍스트 입력창(텍스트 입력)에서만 유효합니다.
  132. Js 코드
  133. $("#myform").validate({
  134. 규칙: {
  135. 필드: {
  136. 필수: true,
  137. 범위: [13, 23 ]
  138. }
  139. }
  140. });
  141. [11] email( ) 반환: 부울
  142. 설명: 양식 요소의 값이 유효한 이메일 주소인지 확인하세요.
  143. 값이 유효한 이메일 주소이면 true를 반환합니다. 이 방법은 텍스트 입력 상자(텍스트 입력)에서만 유효합니다.
  144. Js 코드
  145. $("#myform").validate({
  146. 규칙: {
  147. 필드: {
  148. 필수: true,
  149. 이메일: true
  150. }
  151. }
  152. });
  153. [12] url( ) 반환: 부울
  154. 설명: 양식 요소의 값이 유효한 URL 주소(http://www)인지 확인하세요. .mydomain.com).
  155. 값이 유효한 URL 주소이면 true를 반환합니다. 이 방법은 텍스트 입력 상자(텍스트 입력)에서만 유효합니다.
  156. Js 코드
  157. $("#myform").validate({
  158. 규칙: {
  159. 필드: {
  160. 필수: true,
  161. url: true
  162. }
  163. }
  164. });
  165. [13] date( ) dateISO( ) dateDE( ) 반환: 부울
  166. 설명: 유효한 날짜를 확인하는 데 사용됩니다. 이 세 가지 함수로 확인되는 날짜 형식은 각각 (mm/dd/yyyy), (yyyy-mm-dd,yyyy/mm/dd), (mm.dd.yyyy)입니다.
  167. Js 코드
  168. $("#myform").validate({
  169. 규칙: {
  170. 필드: {
  171. 필수: true,
  172. 날짜: true
  173. /*dateISO: true
  174. dateDE: true*/
  175. }
  176. }
  177. })
  178. [14] number( ) numberDE() 반환: 부울
  179. 설명: 소수점을 확인하는 데 사용됩니다. number()의 소수점은 점( . )이고, numberDE()의 소수점은 쉼표( , )입니다.
  180. Js 코드
  181. $("#myform").validate({
  182. 규칙: {
  183. 필드: {
  184. 필수: true,
  185. 숫자: true
  186. //numberDE: true
  187. }
  188. }
  189. });
  190. [15] digits() 반환: 부울
  191. 설명: 텍스트 상자의 값이 숫자인지 확인하세요. .
  192. Js 코드
  193. $("#myform").validate({
  194. 규칙: {
  195. 필드: {
  196. 필수: true,
  197. 숫자: true
  198. }
  199. }
  200. });
  201. [16] digits() 반환: 부울
  202. 설명: 텍스트 상자의 값이 숫자인지 확인하세요.
  203. Js 코드
  204. $("#myform").validate({
  205. 규칙: {
  206. 필드: {
  207. 필수: true,
  208. 숫자: true
  209. }
  210. }
  211. });
  212. [17] accept( [extension] ) 반환: Boolean
  213. 매개변수 확장(선택) 유형: 문자열 허용되는 파일 접미사 이름, "|" 사용 ","로 구분합니다. 기본값은 "png|jpe?g|gif"입니다.
  214. 설명: 양식 요소가 지정된 파일 확장자를 가진 파일을 수신하는지 확인하세요. 매개변수를 지정하지 않으면 이미지(png, jpeg, gif)만 허용됩니다.
  215. Js 코드
  216. $("#myform").validate({
  217. 규칙: {
  218. 필드: {
  219. 필수: true,
  220. 수락: "xls|csv "
  221. }
  222. }
  223. });
  224. [18] equalTo( other ) 반환값: Boolean
  225. 매개변수 기타 유형: Selector 현재 값과 비교할 또 다른 양식 요소입니다.
  226. 설명: 두 양식 요소의 값이 일치하는지 확인하세요.
  227. Js 코드
  228. $("#myform").validate({
  229. 규칙: {
  230. 비밀번호: "필수",
  231. 비밀번호_다시: {
  232. equalTo: "# 비밀번호"
  233. }
  234. }
  235. });
코드 복사


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿