"날짜"유형의 열입니다.검도 - UI 그리드 : 나는 검도 - UI 그리드를 사용하고
데이터 소스는 JSON 파일에서오고, 컬럼의 헤더는 또한 JSON 파일에서 왔습니다.
문제는 컬럼의 데이터가 여러 (: 1,238,943,952,000 예)를 JSON 형식의 날짜가 있다는 것이다.
는는 어떻게하면 날짜 있다는 그리드를 알 수 ? 나를 위해 일한
유일한 해결책이었다 :
columns: [
{
field: "myfield",
title: "myfield!!",
template: Date(myfield),
}...
]
그러나 나는 JSON 파일에서가 아니라 그런 식으로 헤더를 먹고 싶어하고, 또한 I를 포맷 할 수 있어야합니다.
템플릿 : '< # = kendo.toString (myfield ". MMM DD, YYYY") #>'
템플릿 :
본인은 "템플릿"옵션을 사용하여 시도 " # = kendo.toString (kendo.parseDate (myfield 'YYYY-MM-DD') ', MM/DD/YYYY') # "을
포맷 옵션 :
포맷 : "스키마"내부 : "{0 MM-DD-YYYY}"또한
은 "분석"과 "모델"
schema : {
data: "myData",
type: 'json',
parse : function(data) {
$.each(data, function(i, val){
val = toDate(val);
});
return data;
}
model: {
fields: {
myfield: { type: "date" }
}
}
}
그러나 아무것도 일 .
어떻게 그것을 여전히 JSON 파일을 사용할 수 있습니까?
감사합니다.
코드 부분을 수정하시기 바랍니다 템플릿 날짜 객체를 생성하여 건너 뛸 수 있습니다 모델 수준에서 분석, 다음을 시도하세요 적절한 들여 쓰기로. – Subh