ExtJs内的Ext.form.Panel中datefield控件选择日期过后的事件监听select以及比较两个时间的大小
来源:互联网 发布:sublimetext3 mac 编辑:程序博客网 时间:2024/05/22 17:18
需求
那就是用于比较两个时间大小
1.选择日期后触发事件的方法
{ xtype: 'datefield', name: 'birthday', format: 'Y-m-d', hideTrigger: true, //隐藏文本框后面的图标 fieldLabel: '出生年月', listeners: { //添加日期选择事件 "select": function () { alert("你选择了日期~!");},
2.案例效果
3.代码
var applyTime = Ext.create("Ext.form.Panel",{ width:"100%", height:30, border:0, layout : { type : 'table', columns : '2' }, items:[ { xtype: 'datefield', id:"applyStartDate", labelWidth: 65, fieldLabel: '调度日期', // style:"margin-left:20px;", format: 'Y-m-d', width:250 }, { xtype: 'datefield', id:"applyEndDate", width:300, labelSeparator :'', labelWidth: 110, fieldLabel: '——————— ', style:"margin-left:20px;", format: 'Y-m-d', listeners:{ "select": function () { var applyStartDate = Ext.getCmp('applyStartDate').rawValue; if(applyStartDate){ applyStartDate=applyStartDate.split("-"); var applyStartDateValue = parseInt(applyStartDate[0]+applyStartDate[1]+applyStartDate[2]); } var applyEndDate = Ext.getCmp('applyEndDate').rawValue; if(applyEndDate){ applyEndDate=applyEndDate.split("-"); var applyEndDateValue = parseInt(applyEndDate[0]+applyEndDate[1]+applyEndDate[2]); } if(applyStartDate==""){ Ext.Msg.alert("提示","请先输入初始日期"); Ext.getCmp('applyEndDate').reset( ); } if(applyEndDateValue-applyStartDateValue<0){ Ext.Msg.alert("提示","输入的结束日期日期有误"); Ext.getCmp('applyEndDate').reset( ); } } } } ] });
阅读全文
0 0
- ExtJs内的Ext.form.Panel中datefield控件选择日期过后的事件监听select以及比较两个时间的大小
- Extjs form提交时间段,监听时间控件的select事件
- Extjs中Ext.form.VTypes日期大小比较的实例
- Ext DateField 控件的日期选择控件DatePicker 布局 显示异常问题
- Java中比较两个日期时间的大小?
- Extjs中datefield监听事件
- Java中比较两个日期的大小
- java中比较两个日期的大小
- Extjs之DateField控件的鼠标点击选取事件监控
- Javascript中比较两个时间的大小
- Flex4 DateField自定义的日期选择控件,可选择时分秒
- Flex4 DateField自定义的日期选择控件,可选择时分秒
- Flex4 DateField自定义的日期选择控件,可选择时分秒
- EXT日期时间选择控件,目前最好用的版本
- 比较两个日期的大小
- 为Ext.form.Panel的xtype:label添加事件
- ExtJs日期控件案例(可控制时间的选择)
- 【jQuery日期处理】两个时间大小的比较
- 快速排序算法
- 前端基础练习题
- Django查询数据
- JVM
- Sum All Numbers in a Range
- ExtJs内的Ext.form.Panel中datefield控件选择日期过后的事件监听select以及比较两个时间的大小
- 用enum代替int常量。
- 腾讯云服务器安装jdk和tomcat(ubuntu系统)
- wamp环境下MySQL配置主从复制
- Java学习入门
- mysql创建新用户并给授权指定的数据库权限
- Object
- ZOJ Problem Set
- python获得当前时间并以特定形式输出