问题描述
- ext 的datefield 相关问题
-
这是datefield的基本外观
这是点击图标后的外观
这是点击“2015年08月”下拉框后的外观
我的问题是:点击下拉框后,编辑年月的事件怎么写,datefield没有这样的功能?
这是我的代码。
items : [{ fieldLabel: '起始日期', xtype: 'datefield', format: 'Ymd', name: 'minIntTxnDt3', id: 'minIntTxnDt3', width: 180, labelWidth: 60, labelAlign:'right', listeners: { //设置开始日期小于结束日期 'select': function () { var start = Ext.getCmp('minIntTxnDt3').getValue(); Ext.getCmp('maxIntTxnDt3').setMinValue(start); var endDate = Ext.getCmp('maxIntTxnDt3').getValue(); if (start > endDate) { Ext.getCmp('maxIntTxnDt3').setValue(start); } } } },
解决方案
获取monthPicker后添加monthclick时间
http://www.coding123.net/article/20141120/ext4-datefield-click-monthpicker-set-datefield-value.aspx
http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.picker.Month-event-monthclick
解决方案二:
Ext Combox的相关问题
ext datefield 中文问题
ext dateField汉化问题
时间: 2024-11-01 21:16:46