extjs - 在更改事件 Ext.form.DateField

标签 extjs

我有一个 Ext.form.DateField:

new Ext.form.DateField({
            id: 'date_from',
            format: 'd/m/Y',
            editable: false,
            listeners: {
            change: function (t,n,o) {
                console.log('dsd');
            }

        }
 })

然而不幸的是,更改事件似乎没有被执行。

我也试过:

new Ext.form.DateField({
            id: 'date_from',
            format: 'd/m/Y',
            editable: false,
            change: function (t,n,o) {
                console.log('dsd');
            }
})

然而也无济于事。任何建议表示赞赏。

谢谢

最佳答案

change 事件只在模糊时触发。如果您尝试处理任何日期选择,请使用 select事件代替(在 ExtJS 3.4 中)。

关于extjs - 在更改事件 Ext.form.DateField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3247948/

相关文章:

javascript - ExtJS:如何自定义组合框选择器的键导航?

javascript - 在 EXT JS 中显示窗口

extjs - 无法在 AEM 中的对话框上显示图像

ios - Sencha iOS 选择器错误

javascript - 如何让 JQuery/Javascript 访问 extJS 生成的元素?

javascript - Ext JS 通过 xtype 从其容器中删除 GUI 项目

java - ExtJs 中的 Spring 日期对象

javascript - ExtJS 5.0 - 覆盖以在网格列上提供自定义排序

javascript - Extjs - formPanel 上的 isValid()

javascript - Sencha 2.3 中使用架构师的 DataView 组件列表项