생성 당시에 Jquery 캘린더 선택 도구를 텍스트 상자에 추가하려고하는데 어떻게 찾을 수 있습니까?동적 테이블에 Jquery와 캘린더 datepicker를 추가하십시오.
내가 버튼을 누를 때, 나는 JQuery와 달력 선택기를 첨부 할 요소를 테이블을 만들 것입니다 :
var txtDate = createTextInput(i, "txtDate", 8, 10);
txtDate.className = "datepicker";
this.newcells[i].appendChild(txtDate);
내가 마지막에 추가 시도 :
txtDate.datepicker();
그러나 작동하지 않습니다. 아무도 도와 줄 수 있니?
감사합니다.
참고 : CreateTextInput은 다음과 같습니다
function createTextInput(i, strName, size, maxLength) {
var input = document.createElement('<input>');
input.type = "text";
input.name = strName;
input.id = strName + i;
input.size = size;
input.maxLength = maxLength;
return input;
}
감사와 같은 날짜 선택기()를 호출 할 수 있습니다 jQuery 오브젝트를 반환하는 경우 @Matti, @Alexander 및 @ Rahul에 이르기까지,하지만 당신의 대답 중 아무도 지금까지 내 문제를 해결하지 못했습니다. 내가 어디에 그 라인을 배치하는지 알지 못합니다. 올바른 장소가 아닙니다. 누구나 내가 $ (txtDate)를 넣는 곳을 말해 줄 수 있나 .datepicker(); ? this.newcells [i] .appendChild (txtDate) 다음에 추가 할 예정입니다. 감사합니다. . – Amra
txtDate가 텍스트 상자의 ID라면, 다음과 같이 코딩해야합니다. $ ppt (; # txtDate) datepicker();' – rahul