阅读背景:

ExtJS学习之判断开始时间是否早于结束时间

来源:互联网 
//开始时间选择框
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("");
				}
			}
		}
	}

});//开始时间选择框
var StartDate = new Ext.form.DateFiel



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: