입력 필드를 datepicker로 바꾸는 데 필요한 날짜 선택 도구가 있습니다. 다음과 같이 실행됩니다.datepicker의 매개 변수에서 ID 가져 오기
function activateDatePicker(id){
$(function() {
$(id).datepicker({
defaultDate: "+1w",
dateFormat: "yy-mm-dd",
changeMonth: true,
changeYear: true,
numberOfMonths: 3,
});
});
}
또 다른 기능은 필요에 따라 입력 태그를 만들 것입니다 입력 무엇이든 될 수 있다는 예를
function createInputTag(input){
document.getElementById("sometag").innerHTML =
"<input id="+input+" />";
activateDatePicker(input);
}
를 들어, JQuery와 날짜 선택기으로 바꿀하기 위해 activateDatePicker 함수를 호출, 나는 createInputTag을 사용 서로 다른 ID를 가진 여러 개의 datepicker를 만듭니다. 그 순간에는 아무 일도 일어나지 않으며 콘솔에는 아무런 오류도 표시되지 않습니다. 왜 그런지 아는 사람 있습니까? 그리고 그것을 해결하기 위해 내가 할 수있는 일은 무엇입니까? 자바 스크립트에서 솔루션을 선호하지만 jquery도 좋습니다.
난 그냥 솔루션을 발견했습니다 그리고 그것은 datepicker와 관련이 없습니다. 어쨌든 시간을내어 주셔서 감사합니다. 귀하의 답변은 해결에 가장 가깝습니다. –