CFWheels (https://github.com/chapmandu/datepicker-cfwheels-plugin)의 DatePicker 플러그인과 LiveValidation (http://livevalidation.com/)을 사용하여 양식 유효성을 검사하고 있습니다. 내가 겪고있는 문제는 날짜를 선택한 경우에도 내 날짜 텍스트 필드의 존재 여부를 확인할 때 오류 메시지가 표시된다는 것입니다. 날짜 텍스트 필드를 다시 클릭하면 오류 메시지가 사라집니다. 요소가 포커스를 잃었을 때문에CFWheels DatePicker 플러그인 및 LiveValidation
var shipmentdate = new LiveValidation("shipmentdate");
shipmentdate.add(Validate.Presence);
는 즉시 오류 메시지가 오는 이유는 아마 인의 유효성을 확인, 나는 달력 상자에 날짜를 선택하려면 클릭 할 때처럼 보인다. 요소가 이미 포커스를 잃은 후에 선택한 날짜 텍스트가 채워지기 때문에 오류 메시지를 제거하기 위해 유효성을 다시 검사하지 않습니다. 누구든지이 문제를 해결하는 방법을 알고 있습니까? 가능하면 CFWheels DatePicker 플러그인을 파헤 치고 변경하지 않으려 고합니다.
관련 질문에 대한 답변이 날짜 선택기를 지원하는 다른 클라이언트 측 유효성 검사기 사용 권장