나는 형식으로 날짜를 얻을부트 스트랩 날짜 선택기의 multidates의 getDates
.datepicker("getDates")
내가 사용
에 multidates 옵션 bootstzrap의 날짜 선택기를 사용하고 결과 "2014-10-13T22 : 00.000Z : 00" 나는 형식을 사용 DD.MM.YYYY
내가 날짜를 삽입하는 데 사용하는 funciton이
거기 때문에 오류가 때, 페이지를 다시로드에서 동일한 multidatepicker에이 값을 삽입하려고 nbworkersDates은 [I] [0] 요소 의 배열입니다는
나는 점점 오전 오류가 모든 날짜가 문제를 해결하는 방법을 오늘 제안으로 설정되어 있다는 점이다? 이는 JSON 데이터
for (var i in nbworkersDates) {
var innerdata = (nbworkersDates[i]);
$('.workerDatesrow').each(function(i,r){
//console.log(nbworkersDates[i][0]);
//$('.nbworkersDate',r).val(nbworkersDates[i][0]),
$('.nbworkersDate',r).datepicker({
multidate: true,
format: 'dd.mm.yyyy',
multidateSeparator: ','
}).datepicker('setUTCDates', nbworkersDates[i][0].map(function(x) {
console.log('datum '+ x);
return new Date(x.substr(0, 10));
}));
$('.nbworkersDate', r).datepicker("setDates",nbworkersDates[i][0]),
$('.nbworkersnumber',r).val(nbworkersDates[i][1]),
$('.nbworkersfrom',r).val(nbworkersDates[i][2]),
$('.nbworkersto',r).val(nbworkersDates[i][3]);
});
및 데이터 행을 채우기 위해 내 모든 코드 당신
감사
"nbworkersDates":[[["2014-10-13T22:00:00.000Z","2014-10-14T22:00:00.000Z","2014-10-15T22:00:00.000Z"],"","",""],[["2014-10-13T22:00:00.000Z","2014-10-20T22:00:00.000Z","2014-10-27T23:00:00.000Z"],"","",""]]
문자열 배열을 삽입 하시겠습니까? – dizel3d
예, setDates가 배열 – Yebach
을 사용할 수 있으므로 질문에 대한 답변을 작성했습니다. 그것은 당신에게 도움이됩니까? – dizel3d