{
title: 'Start Date',
margin: '0 20 0 0',
items:{
xtype: 'datepicker',
fieldLabel: 'START DATE',
value: new Date(),
itemId: 'startDate',
showToday: false,
handler: function(picker, date) {
var timeIntervalPanel = this.up('button#timeIntervalPanel');
var endDate = timeIntervalPanel.endDate;
timeIntervalPanel.setDates(date, endDate);
}
}
}
0
A
Répondre
0
Dans ExtJs ont Date Cette classe définit des méthodes de base pour les dates de manutention.
Voici la méthode à add base de notre exigence.
J'ai créé une petite démo. comment fonctionne vous pouvez voir ici Sencha fiddle espérons que cela va vous aider.
Ext.create('Ext.panel.Panel', {
title: 'Choose a future date:',
width: 330,
bodyPadding: 10,
renderTo: Ext.getBody(),
items: [{
xtype: 'datepicker',
value:Ext.Date.add(new Date(), Ext.Date.DAY, -1),
handler: function(picker, date) {
// do something with the selected date
}
}]
});
0
Mettez la date souhaitée comme valeur.
var d = new Date();
d.setDate(d.getDate() - 1);
puis dans votre config Datepicker:
value: d,
Je veux mettre la date d'hier par défaut au lieu de la date d'aujourd'hui dans mon datepicker une aide – anka