Flex - 用于选择时间范围的组件
来源:互联网 发布:c语言指针题目 编辑:程序博客网 时间:2024/05/21 10:21
在组件中对开始、结束日期进行了限制,不用人为判断:
1、开始日期不能晚于当前日期
2、结束日期不能早于开始日期,不能晚于当前日期
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"
height="24" width="100%" fontSize="12">
<mx:Script>
<![CDATA[
import mx.controls.DateField;
[Bindable]
private var today:Date = new Date(new Date().setHours(0,0,0,0));
[Bindable]
private var start:Date = today;
[Bindable]
private var end:Date = start;
/*DateChange*/
private function onDateChangeHandler(event:Event):void
{
if(startDF.text == "")
{
startDF.selectedDate = start;
}
else
{
start = startDF.selectedDate;
}
if(endDF.text == "")
{
endDF.selectedDate = this.end;
}
else
{
this.end = endDF.selectedDate;
}
}
// 获取值
public function getStartDateValue():String
{
return startDF.text;
}
// 获取值
public function getEndDateValue():String
{
return endDF.text;
}
]]>
</mx:Script>
<mx:HBox>
<mx:Label id ="lbl1" text="开始日期:" />
<mx:DateField id="startDF" fontSize="12"
dayNames="[日,一,二,三,四,五,六]"
monthNames="[一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月]"
showToday="true" yearNavigationEnabled="true"
selectedDate="{start}" formatString="YYYY-MM-DD"
selectableRange="{{rangeEnd:end}}" change="onDateChangeHandler(event)" />
<mx:Label id="lbl2" text="结束日期:"/>
<mx:DateField id="endDF" fontSize="12"
dayNames="[日,一,二,三,四,五,六]"
monthNames="[一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月]"
showToday="true" yearNavigationEnabled="true"
selectedDate="{end}" formatString="YYYY-MM-DD"
selectableRange="{{rangeStart:start,rangeEnd:today}}" change="onDateChangeHandler(event)"/>
</mx:HBox>
</mx:Canvas>
- Flex - 用于选择时间范围的组件
- Flex - 带时间选择(可手工输入)的日期组件,去掉了 StringToolkit.formatNumberWithChar
- Flex的时间输入组件
- extjs 时间范围选择的实现
- 设置日期选择组件(DateField )的选择范围
- 设置日期选择组件(DateField )的选择范围
- 设置日期选择组件(DateField )的选择范围
- Flex 4组件:限定搜索范围的Navbar,Vimeo样式
- Flex 实现日期范围的选择并格式化
- bootstrap-daterangepicker:最好用的日期范围选择组件
- 自定义时间选择器的分钟为自定义的选择范围
- bootstartp 时间选择组件
- jsmy97时间控件,时间范围选择
- layui时间控件选择时间范围
- Flex String类型的日期时间给日期组件赋值
- 使用WdatePicker时间插件简单的控制页面上两个时间选择的前后范围
- asp 时间的比较如何选择出适合范围的时间
- 使用WdatePicker时间插件简单的控制页面上两个时间选择的前后范围
- Java学习-Eclipse中serialVersionUID
- 深度XP下载地址
- [软件调试----读书笔记]WinDBG中Command窗口最基本的操作
- 转载:SCOPE_IDENTITY、IDENT_CURRENT和@@IDENTITY比较
- 验证
- Flex - 用于选择时间范围的组件
- 领域模型中的manager
- SIM300用UDP发送数据调试小结
- 考网络工程师需要看的书
- 二、八、十、十六进制互相转换
- java学习之路6-SwingUtilities中invokeLater和invokeAndWait
- HIEW简介
- adr和ldr
- Struts 2 标签中 # % 的作用