문제의 코드 : http://jsfiddle.net/3wfYs/1/jQuery를 검증 및 클라이언트 측 이벤트
임 여기에 몇 가지 문제 (검증)을 갖는. 서비스 사용자 (하단 표)를 선택할 때 첫 번째 표 (첫 번째 표의 첫 번째 표) (체크 박스의 긴 목록)도 선택해야합니다. 그리고 체크 박스 목록에는 최소한 하나를 확인해야한다는 확인 규칙이 있습니다. 그러나 serviceuser 확인란의 "click"이벤트에서 코드를 통해 확인란을 선택하면 양식이 다시 유효성을 검사하지 않습니다. 이것을 어떻게 할 수 있습니까? 또한이 일을 어렵게하는 것,이 모든 일을하는 더 좋은 방법이라고 생각합니다.
해결책을 찾았습니다 : 양식을 조작 한 후에 양식 (내가 찾고있는 양식)을 다시 검증해야하며 이는 유효하지 않은()을 실행하여 수행됩니다. 그래서 나는 이렇게했다 :
$("#PasswordForm").valid();
유효성 검사 스크립트에는 문제가 없으며 확인란은 여전히 "오류"로 표시되어 있습니다. 사용자가 재확인하기 위해 제출을 다시 누르지 않고도 유효성 검사가 업데이트되기를 원합니다. 또한 javascript에서 "비활성화 된"부분을 제거하고 "pc-pålogging"을 클릭하면 (서비스 사용자가 선택하는 동안) 체크 표시를 제거하고 오류를 제거합니다 (반대 작업). – tskulbru