1

날짜를 표시하는 데 일 및 월 만 필요하지만 dateFormat: "d MM"으로 설정하면 연도를 변경할 수 없습니다. 항상 2012입니다. 예 : http://jsfiddle.net/v2vcV/. 여전히 2012jQuery UI가없는 날짜를 표시하는 방법 datepicker

+0

버그처럼 보입니다. – zerkms

+0

연도가 사용되지 않는 경우 날짜 차이로 표시되는 연도와 어떤 차이가 있습니까? – Barmar

+0

'$ ('# datepicker')를 사용하여 정확하게 일 년을 되찾고 싶기 때문에. datepicker ('getDate') ' – Kohver

답변

0

나는 작은 변화를 만든하지만 당신을 제공 월달 2013 년 변경 날짜를 시도하고 일정을 다시, 해가 될 것이다 년도는, 실제로 당신이

Check Here

직면 한 버그를 제거

를 사용하면이 문제를 해결할 수 있습니다. $("#datepicker").datepicker({dateFormat: "dd MM yy"});

날짜가 설정되면 그 해를 논리적으로 삭제할 수 있습니다.

Check Here이 :

+0

나는 당신이 말하려고했지만, 작동하지 않는다 : ( http://jsfiddle.net/v2vcV/20/ – Kohver

+0

Plz 위와 같이 업데이트 된 링크 확인 http://jsfiddle.net/v2vcV/21/ –

0

이 당신을 도울 수 .. 즐겨 .. 나는 모든 편집 변경을하고 지금은 잘 작동합니다. HTML

<p>Date: <input type="text" style="visibility:hidden; width:0px" id="datepicker2"><input type="text" id="datepicker"></p> 

JS

$(function() { 
    $("#datepicker").focus(function(){ 
     $("#datepicker2").focus(); 
    }); 
    $("#datepicker2").datepicker({dateFormat: "dd MM yy", 
    onSelect:function(date){ 
     $("#datepicker").val(date.substring(0,date.length-4)); 
     } 
    }); 
}); 

어떤 방법이 완벽한 방법은 아니지만 당신의 (a 환상으로) 원하는 것을 할 수 있습니다. 정확한 날짜를 원하는 경우 datepicker2 텍스트 상자에서 가져올 수 있습니다.

관련 문제