>  기사  >  웹 프론트엔드  >  jQuery Validate가 선택한 선택 요소를 확인할 수 없습니다. 해결 방법

jQuery Validate가 선택한 선택 요소를 확인할 수 없습니다. 해결 방법

小云云
小云云원래의
2018-01-12 09:17:362253검색

본 글에서는 jQuery Validate가 선택한 요소를 확인할 수 없는 문제에 대한 해결 방법을 주로 소개합니다. 도움이 필요한 친구들이 참고하면 도움이 될 것입니다.

selected-select 요소는 choose() 메서드를 실행한 후 select 요소에 style="display: none;"을 추가하여 숨긴 다음 select와 같은 드롭다운 목록을 재구성합니다.

그리고 jQuery Validate는 기본적으로 숨겨진 요소의 확인을 무시하므로 선택을 제외해야 합니다. 무시된 숨겨진 요소에서 선택 항목을 제거하려면 verify() 메서드의 매개 변수에 무시 특성을 추가하세요.


$("select").validate({ignore: ":hidden:not(select)"});

: 숨겨진 선택기는 숨겨진 요소를 선택합니다. 다음 상황의 요소는 숨겨진 요소입니다.

  • 는 display:none으로 설정됩니다.

  • type="hidden"인 양식 요소는

  • 너비와 높이가 0

  • 으로 설정됩니다. 숨겨진 상위 요소( 이렇게 하면 하위 요소도 숨겨집니다.)


참고: 이 선택기는 visible:hidden 및 opacity: 0인 요소에는 효과가 없습니다.

관련 추천 :

Chosen jquery 기반 선택 상자 플러그인 사용 방법_jquery

Jquery 선택 동적 설정 값 예시 Introduction_jquery

jquery 선택 플러그인 비동기 실시간 검색 구현 방법

위 내용은 jQuery Validate가 선택한 선택 요소를 확인할 수 없습니다. 해결 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.