For example:
1 var searchForm = Ext.create('Ext.form.Panel',{ 2 3 region:'north', 4 5 formName:'searchForm', 6 7 id:'searchForm', 8 9 layout:'column',10 11 items:[12 13 DD.FM("beginDate",{id:'beginDate',fieldLabel:'起始日期',labelAlign:'right',xtype:'datefield',allowBlank:'true'}),14 15 DD.FM("endDate",{id:'endDate',fieldLabel:'结束日期',labelAlign:'right',xtype:'datefield',allowBlank:'true'})1617 ]18 //用id来唯一标识19 });20 21 //添加change事件,设置已选的第一个日期是第二个日期可选的最小值22 23 Ext.getCmp('beginDate').on({24 25 'change':function(obj,event,eOpts){26 27 Ext.getCmp('endDate').setMinValue(Ext.getCmp('beginDate').getValue()28 29 }30 31 });32 33