extjs DateField设置最大值出问题

[code="java"]var endTimeDate = new Ext.form.DateField({
fieldLabel: '结束时间',
name: 'endTime',
allowBlank:false,
width:200,
format:'Y-m-d H:i:s.u',
hiddenName:'endTime',
emptyText:'请选择日期',
readOnly:true
})[/code]

[code="java"]function aa(){

endTimeDate .setMaxValue(new Date());

}[/code]

[b]问题补充:[/b]
现在行了,不知道刚才为什么一直不对

检查执行aa()前endTimerDate是否已经初始化?

啥错?我本地没发现错误