При клике по datefield выделение текста
пытаюсь сделать чтобы при клике на дату, значение даты выделялось
при помощи события фокус текст выделяется и тут же курсор снимает выделение события onclick почему то нет. или я просто не знаю как его вызвать? { xtype: "datefield", id: 'ved-d1', format: 'd.m.Y', //editable: false, width:100, value: new Date(), //plugins: 'textmask', listeners: { }, focus :{ fn :function (tt,e,eOpts) { Ext.getCmp('ved-d1').selectText(); } } } } |
есть конфиг для этого, если я правильно понял что нужно: http://docs.sencha.com/extjs/4.2.2/#...-selectOnFocus
а если очень хочется юзать событие то есть вот это: http://docs.sencha.com/extjs/4.2.2/#...e-event-select Ext.create('Ext.form.field.Date', { renderTo: Ext.getBody(), fieldLabel: 'foo', value : new Date(), listeners : { select : function (field, value) { field.selectText(); } } }); |
Часовой пояс GMT +3, время: 06:34. |