2009-08-20 7 views
2

하나의 문제점을 제외하고 jQuery UI Datepicker 및 bassistance.de 유효성 검사 플러그인이 있습니다. 날짜 선택 도구로 날짜를 선택하면 날짜가 맞더라도 유효성 검사 오류가 발생합니다. 나는 다른 사이트에서 시도하고 동일한 문제가 발생합니다. 제출을 클릭해도 유효성 검증 오류가 발생하지 않습니다.jQuery UI Datepicker 및 bassistance.de 유효성 검사 플러그인 문제

답변

1

답변을 찾은 것 같습니다. 문제는 jQuery 유효성 검사 플러그인이 click, keyup 또는 onfocusout 이벤트에서 유효성을 검사한다는 것입니다. 어느 것이 확실하지 않습니다. 난 그냥 이것을 사용 안 함 그래서 어쨌든 내 구현에 대한 청소기 보이는 복종에 그것을 할 것입니다.

onfocusout : 거짓, 가 onkeyup : onclick을 거짓, : 나는 기본 설정으로 날짜 선택기를 사용했을 때이 문제가 있었다

+1

달리,이 날짜 선택기를 추가, onSelect를 : 함수 (dateText, 순시) {$ \t \t (이)를 .focus(); \t} – davidosomething

1

거짓

이 내가 false로 설정 한 값입니다.

내가 밟았을 때 피커에서 새 날짜를 선택하면 유효성 검사가 호출되지만 방금 선택한 값이 아닌 기존 값이 전달되는 것처럼 보였습니다.

피커가 닫히면 더 이상 입력이되지 않으므로 유효성 검사가 다시 실행되지 않으므로 올바른 값으로 호출되지 않습니다.

JQuery UI Datepicker loses focus when selecting date with mouse에서 버튼과 픽스를 사용하여 두 연주를 멋지게 함께 할 수있었습니다. 즉, 새 날짜를 선택한 후에도 포커스는 여전히 날짜 입력에 있으며 탭/클릭 아웃하면 유효성 검사가 올바르게 실행됩니다.

관련 문제