Если вам не нужна кнопка Today
в ваших средствах выбора даты, вам просто нужно использовать опцию конфигурации showToday
при создании DatePicker.
И чтобы DatePickers не находились внутри панелей, просто не используйте FormPanel
в примере и создайте datePickers, определяющие параметр конфигурации applyTo
:
var startdt = new Ext.form.DateField({
applyTo: 'tbStartDt', // <-- here you say where it must be rendered
fieldLabel: 'Start Date',
name: 'startdt',
id: 'startdt',
vtype: 'daterange',
endDateField: 'enddt', // id of the end date field
showToday: false
});
var enddt = new Ext.form.DateField({
applyTo: 'tbEndDt', // <-- here you say where it must be rendered
fieldLabel: 'End Date',
name: 'enddt',
id: 'enddt',
vtype: 'daterange',
startDateField: 'startdt', // id of the start date field
showToday: false
});
Тогда ваша страница html
должна иметь 2 входа с идентификаторами: tbStartDt
и tbEndDt
, которые мы определили выше:
Start Date: <input id="tbStartDt"></input>
End Date: <input id="tbEndDt"></input>
Вы можете проверить пример, который я сделал в jsfiddle.net / CrfvC / 26 / .