2011-03-03 4 views
0
timefield0 = new Ext.TimeField({}); 
datefield0 = new Ext.DateField({}); 

timefield0.setValue('9am'); 
datefield0.setValue('2009-09-09'); 

이것은 작동하지 않습니다. 적절하게 표시되는 지정된 하드 코딩 된 매개 변수 문자열은 높이 평가됩니다.날짜 필드 및 시간 필드 값 하드 코딩

답변

1

코드가 완전히 잘못되었습니다. Ext.TimeField는 없지만 Ext.form.TimeField가 있습니다. DateField도 마찬가지입니다. 사용해보기

var timefield0 = new Ext.form.TimeField({ name: 'time', renderTo: Ext.getBody() }); 
var datefield0 = new Ext.form.DateField({ name: 'date', renderTo: Ext.getBody() }); 

timefield0.setValue('9am'); 
datefield0.setValue('2009-09-09');