可直接选择月度和年度的Ext DateField
来源:互联网 发布:人工智能芯片上市公司 编辑:程序博客网 时间:2024/05/16 06:53
用的ext3.2做月报 基本上都是用的DateField format='Y-m' ,但是ext的dateField每次选择月份之后必须点一次日期才肯返回,不胜其烦,于是覆盖了datepicker的setValue和hideMonthPicker,一个是让'Y-m'格式的datefield在点击时直接弹出月度选择,另外一个是用于选择后直接返回,特此记录,以观后效。
Ext.apply(Ext.DatePicker.prototype,{
setValue : function(value){
this.value = value.clearTime(true);
this.update(this.value);
if(this.format.indexOf('d')==-1){
this.showMonthPicker.defer(10,this);
}
},
hideMonthPicker : function(disableAnim){
if(this.monthPicker){
if(disableAnim === true){
this.monthPicker.hide();
}else{
if(this.format.indexOf('d')==-1){
this.setValue(Date.parseDate(this.mpSelYear+(this.mpSelMonth<10?'0':'')+(this.mpSelMonth+1),'Ym'));
this.fireEvent('select', this, this.value);
}else{
this.monthPicker.slideOut('t', {duration:0.2});
}
}
}
}
});
- 可直接选择月度和年度的Ext DateField
- 修改Ext.form.DateField只选择年月
- Ext DateField控件 - 只选择年月
- 修改Ext.form.DateField只选择年月
- 继承Ext.form.DateField只选择年月
- Ext DateField控件 - 只选择年月
- Ext DateField控件 - 只选择年月
- 可输入过滤和直接选择的select控件
- 修改Ext.DatePicker使得Ext.form.DateField只选择年月
- Ext DateField 控件的日期选择控件DatePicker 布局 显示异常问题
- [Ext JS 4] 实战之 ComboBox 和 DateField 的点击事件在IE下失效
- ext dateField汉化问题
- ext DateField控件格式
- ext datefield只读
- ext DateField控件格式
- ext datefield 中文问题
- EXT设置datefield
- Ext datefield 设置默认值
- 如何理解优先级反转这个概念
- MSL(max segment lifetime) TCP进程结束 端口是否再分配
- linux重要头文件
- Arduino-Lite, RoboPeak使用的高效轻量级AVR库(1)
- Arduino-Lite, RoboPeak使用的高效轻量级AVR库(2)
- 可直接选择月度和年度的Ext DateField
- 扩展欧几里得&&青蛙的约会
- Ural - 1018 纠结的树型DP...
- webKf
- HashMap<string, ...> 能有多快
- RoboPeak USB Connector – 免驱动USB的AVR/51 ISP编程器
- 链式队列的简单实现
- 进程优先级逆转问题的解决
- Linux命令全称