双击日期字段中的事件 - extjs 4.2.2.



我正在尝试通过双击日期字段来用今天的日期填充日期字段。现在我没有 xtype:日期字段的点击事件。

是否仍然可以将双击事件"添加"到日期字段,或者是否有其他解决方法?

示例代码:

xtype: 'datefield',
name: 'reminderDate',
itemId: 'reminderDate',
fieldLabel: 'Erinnerung am',
padding: '10',
style: 'background-color: red'
Ext.form.field.Date没有

dblclick事件。但是,在渲染组件后,您可以在日期字段输入元素上为dblclick事件绑定侦听器。您可以从Ext.form.field.Date inputEl属性中获取日期字段输入元素。

xtype: 'datefield',
fieldLabel: 'Date',
name: 'date',
listeners: { 
    afterrender: function(c) {
        c.inputEl.on('dblclick', function(){
            c.setValue(new Date());
        });
    }
}

现场小提琴示例:https://fiddle.sencha.com/#fiddle/2bo

相关内容

  • 没有找到相关文章

最新更新