ExtJS學習之判斷開始時間是否早於結束時間
阿新 • • 發佈:2019-02-01
//開始時間選擇框 var StartDate = new Ext.form.DateField({ name:'StartDate', id:"StartDate", format:'Y-m-d', xtype:'datefield', listeners:{ select:function(dateField,date){ var EDate=Ext.getCmp('EndDate').getValue(); if(EDate!=""){ var flag=date.between(date,EDate); if(!flag){ Ext.Msg.alert("提示","開始時間不能大於結束時間!"); StartDate.setValue(""); } } } } }); //結束時間選擇框 var EndDate = new Ext.form.DateField({ name:'EndDate', id:'EndDate', format:'Y-m-d', xtype:'datefield', listeners:{ select:function(dateField,date){ var SDate = Ext.getCmp('StartDate').getValue(); if(SDate!=""){ var flag = date.between(SDate,date); if(!flag){ Ext.Msg.alert("提示","結束時間不能小於開始時間!"); EndDate.setValue(""); } } } } });