yyyy-mm-dd 형식의 데이터베이스에서 날짜를 가져 오는 양식 텍스트 필드가 있습니다.jQuery에서 dateDate를 찾을 수 없습니다. datepicker
<input class="" type="text" name="closingDate" id="closingDate" value="<?php echo $closingdate;?>" />@ Midday
난 후 위의 입력 값 속성으로서의 "defaultDate '값을 잡을 것이다의 jQuery 날짜 선택기를 갖는다.
$(document).ready(function(){
$("#datepicker").datepicker({defaultDate: 'input#closingDate.attr('value')' , altField: 'input#closingDate' , altFormat: 'yy-mm-dd'});
});
(PLZ주의 : YY-MM-DD는 YYYY-MM-DD로 포맷 정확, 내가 페이지에서 다른 곳을 점검 한대로 또한 $ 올바르게 YYYY-MM-DD로의 아웃 에코 closingdate).
그러나 datepicker는 입력 필드에서 날짜를 가져 오지 않으며 기본적으로 'today'값을 기본값으로 사용합니다.
안녕하세요, Soviut, 답장을 보내 주셔서 감사합니다. 나는 당신의 코드를 시도했다, 그것은 날짜를 등록하지 않는다 ... 그러나 그것은 잘못된 날짜를 나열한다 - 나는 데이터베이스 값이 '2010-01-01'날짜를 가지고 있고, 위의 코드는 '2015-05-12'를 출력한다. 텍스트 필드는 올바르게 datepicker에 잘못 표시합니다. S 거의 생각 나지 않습니다. – ab24
아마 날짜 형식 문제 일 것입니다. Javascript Date 객체에서 원하는 날짜로 쉽게 형식을 다시 지정하는 방법을 살펴보십시오. – Soviut
안녕하세요 Soviut, 날짜 형식을 편집하려고했지만 아무 소용이 없습니다. 더 이상 아이디어가 없습니까? – ab24