我的项目:
xtype: 'monthfield',
reference: 'debutmonth',
emptyText: 'date',
format: 'F, Y'
当我使用时
disabledYears: ['../2021']
总是可以选择年份
您可以使用Ext.picker.Date设置禁用的年份。可以在选择器下拉列表中选择年份,但是将禁用整个年份的日期。
Ext.application({
name : 'Fiddle',
launch : function() {
Ext.create('Ext.form.Panel', {
renderTo: Ext.getBody(),
width: 300,
bodyPadding: 10,
title: 'Dates',
items: [{
xtype: 'datefield',
anchor: '100%',
fieldLabel: 'From',
name: 'from_date',
listeners:{
afterrender: function(datefield){
var datePicker = datefield.getPicker();
datePicker.setDisabledDates(['../../2016','../../2017','../../2018','../../2019']);
}
}
}]
});
}
});