2017-12-14 11 views
0

누군가가 날짜 표시기에 "%/4/12"와 같이 잘못된 날짜를 수동으로 입력하면 "04/12/2017"로 자동 서식 지정되거나 입력 할 때 문제가 발생합니다. "12/123/20258"형식으로 '12/12/2025 '로 원하지 않습니다. 이 방법을 사용할 수 없게 할 수 있습니까?부트 스트랩 날짜 피커에서 날짜 자동 형식 사용 안 함

$(function() { 
     $('#new-effective-date').datetimepicker({ 
      format: 'MM/DD/YYYY', 
      defaultDate: false, 
      useCurrent: false, 
      keepInvalid: true 
     }); 
    }); 
+0

당신은 날짜 선택기를 만들 수를 여기에 내가 이미 가지고있는 것입니다 텍스트 박스 읽기 전용으로 m anual 데이터 입력. – akerra

+0

당신이 잘못된 항목을 유지할 것을 말하고 있습니다 – charlietfl

+0

@charlietfl 잘못된 텍스트를 유지하지만 "%/4/12"를 입력하면 어떤 이유로 "04/12/2017"로 자동 포맷되거나 "12/123/20258 "형식으로 '12/12/2025 – zemaker

답변

0

추가 : 이것에

useStrict

http://eonasdan.github.io/bootstrap-datetimepicker/Options/#usestrict

및 변경하여 코드 :

$(function() { 
     $('#new-effective-date').datetimepicker({ 
      format: 'MM/DD/YYYY', 
      useStrict: true, 
     keepInvalid: true, 
     }); 
    }); 
+0

불행히도 그게 작동하지 않는다면, 여전히 "12/123/20258"을 입력 할 수 있고 12/12/2025로 자동 포맷됩니다. – zemaker

+0

코드에서 자세히 볼 수있을 것 같아서, 내가 준 대답은 나를 위해 똑같은 질문을 완전히 풀어 줬습니다. –