본 글에서는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!