`
zhouxuebao87
  • 浏览: 117548 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

flex 日期下拉框,选择一段日期

    博客分类:
  • flex
 
阅读更多

在一般网页的制作过程中,我们做的程序,日期选择框,通过js,css样式,但是在flex中,我们做的是它自己就已经带了这方面的控件,通过这些控件,我们可以做更多的事情。

如图:

 

<?xml version="1.0" encoding="utf-8"?>

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"

                               xmlns:s="library://ns.adobe.com/flex/spark"

                               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">

         <s:layout>

                   <s:BasicLayout/>

         </s:layout>

         <fx:Declarations>

                   <!-- 将非可视元素(例如服务、值对象)放在此处 -->

                   <mx:DateFormatter id="formater" formatString="YYYY.MM.DD" />

         </fx:Declarations>

         <fx:Script>

                   <![CDATA[

                            import mx.controls.Alert;

                            import mx.events.CalendarLayoutChangeEvent;

                            private function parseChooser(date:Date):String{

                            var d:String = formater.format(date);

                            return d;

                            }

                            private function submitDate():void{

                            var start:String = dateField1.text;

                            var end:String=dateField2.text;

                            mx.controls.Alert.show("您选择的日期为:"+start + ""+end,"提示");

                            }

                            private function clear():void{

                            dateField1.text="";

                            dateField2.text="";

                            }

                   ]]>

         </fx:Script>

        

         <mx:Panel title="时间选择" height="192" width="310" paddingTop="10" paddingLeft="10" paddingRight="10" x="12" y="15">

                   <mx:Label width="100%" text="选择日期" >

                           

                   </mx:Label>

                   <mx:HBox width="207">

                           

                            <mx:Label text="起始时间" />

                            <mx:DateField id="dateField1" labelFunction="parseChooser" yearNavigationEnabled="true" editable="true"

                                                          selectableRange="{{rangeStart:new Date(2000,0,1),rangeEnd:new Date(2007,9,15)}}"/>

                           

                   </mx:HBox>

                   <mx:HBox width="207">

                           

                            <mx:Label text="截至时间" />

                            <mx:DateField id="dateField2" labelFunction="parseChooser"  yearNavigationEnabled="true" editable="true"

                                                          selectableRange="{{rangeStart:new Date(2000,0,1),rangeEnd:new Date(2007,9,15)}}"/>

                           

                   </mx:HBox>

                   <mx:HBox width="206">

                           

                            <mx:Button label="确定" click="submitDate()"/>

                            <mx:Button label="重置" click="clear()"/>

                   </mx:HBox>

         </mx:Panel>

</s:Application>

分享到:
评论

相关推荐

    flex 多选下拉框

    在这个场景中,"flex 多选下拉框"是一个功能组件,它允许用户在下拉列表中选择多个选项,而不是只能单选。 多选下拉框在很多类型的Web应用中都有广泛的应用,例如数据过滤、用户设置和配置选项等。它提升了用户体验...

    java写的日期下拉框控件

    在这个例子中,当用户从下拉框中选择一个日期时,会触发监听器并执行相应的逻辑。 总的来说,使用Java Swing 编写日期下拉框控件涉及到导入第三方库、创建组件、设置事件监听以及实现日期比较工具类。这个控件可以...

    js实现日期下拉框!!!

    在网页开发中,日期下拉框是一个常见的交互元素,它允许用户从一系列预设的日期选项中选择一个日期。JavaScript(简称js)是实现这种功能的主要脚本语言,因为它可以直接在浏览器环境中运行,动态更新页面内容。下面...

    c#日期下拉框(年月日)判断平年闰年生肖

    在C#编程中,日期和时间的处理是常见的任务,特别是在开发用户界面时,例如创建一个日期下拉框(ComboBox)来让用户选择年、月、日。本项目中,我们面临的是一个特定的需求:实现一个年月日选择器,能够智能地判断...

    flex4 下拉框可以多选 CheckBoxTreeComboBox

    本篇我们将聚焦于“flex4下拉框可以多选CheckBoxTreeComboBox”的主题,深入探讨这个特殊组件的功能和使用方法。 `CheckBoxTreeComboBox`是Flex4中一个自定义组件,它结合了`Tree`和`ComboBox`两种控件的特点。通常...

    FLEX中下拉框嵌入Checkbox

    在Flex编程中,下拉框(ComboBox)是用户界面中常用的一种组件,它允许用户从预定义的选项中选择一个值。然而,有时我们需要在下拉框中不仅提供文本选项,还需要提供复选框(Checkbox)来让用户进行多选操作。这种...

    Flex 下拉框为Tree的ComboBox

    在Flex编程中,ComboBox是一个非常常用的组件,它结合了输入框和下拉列表的功能,让用户可以从预设的选项中选择一个值。然而,标准的ComboBox通常仅支持简单的列表项显示,而不能展示层级结构的数据。当需要处理具有...

    jQuery选择日期时间下拉框代码.zip

    而日期时间选择器则是前端界面中常见的组件之一,它为用户提供了一个方便的方式来选取特定的日期和时间。本资源“jQuery选择日期时间下拉框代码.zip”提供了基于Vue.js框架实现的日期时间下拉框解决方案,对于提升...

    下拉框选择年月日代码

    ### 下拉框选择年月日代码解析 ...本代码实现了一个简单的年、月、日三联动下拉框功能,可以有效帮助用户快速准确地选择日期。通过JavaScript的动态处理,使得用户界面更加友好,用户体验也得到了提升。

    jQuery基于vue.js下拉框菜单选择和日期时间选择代码

    本文将深入探讨如何在Vue.js环境中利用jQuery实现下拉框菜单选择和日期时间选择的功能,并讨论相关代码实现及效果。 首先,jQuery是一个轻量级的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax交互。...

    flex多选下拉框

    结合`flex`布局,我们可以创建一个美观且实用的多选下拉框,其中每个选项前都有一个可选的`checkbox`。 实现这样的组件,我们需要考虑以下关键点: 1. **结构**:使用HTML构建基本结构,包括一个输入框(`...

    C# 自定义组件 下拉框选择颜色

    本主题聚焦于创建一个自定义组件——"下拉框选择颜色"(CtlColorComboBox)。这个组件允许用户在一个下拉列表中选择颜色,以便于在应用程序中进行颜色配置,比如在mschart中为线形图分配不同颜色。 首先,`...

    flex组件,功能强大的下拉框

    在本项目中,我们关注的是一个特定的Flex组件——"功能强大的下拉框"。这个自编的Flex下拉框组件设计用于提供丰富的功能,如多级级联选择,这在数据层级结构复杂的应用场景中尤为有用。 1. **Flex布局基础** Flex...

    使用js实现日期下拉框

    使用js实现日期下拉框 使用时调用year ; yearChange ;这两个方法

    下拉框值触发另一个下拉框

    "下拉框值触发另一个下拉框"这个功能就是一种常见的交互设计,通常应用于表单或者数据选择场景。这样的设计能够帮助用户根据前一个选择来过滤或定制后一个选项,从而简化操作流程。 首先,我们来理解下拉框...

    jQuery点击弹出下拉框选择日期代码.zip

    本示例中,我们关注的是一个基于jQuery的日期时间选择器,它允许用户通过点击输入框弹出下拉框来选取日期和时间,提升了用户体验。这种功能对于网页表单、日程安排或者任何需要用户输入特定日期时间的应用来说,都是...

    年月日联动下拉_日期_下拉框_

    在网页设计和开发中,"年月日联动下拉_日期_下拉框_"是一个常见的交互功能,主要用于用户输入日期时提供便捷的选择方式。这个功能通常由三个独立的下拉框组成,分别用于选择年份、月份和日期,且这三个下拉框之间...

    JS年月日三级联动下拉框日期选择代码

    在年月日的日期选择器中,"三级联动"意味着当用户在一级(年份)下拉框中选择一个年份后,二级(月份)的下拉框会自动更新为该年份的所有月份;同样,当用户在二级(月份)下拉框中选定一个月份后,三级(日期)的...

    Flex带CheckBox的多选下拉框

    Flex带CheckBox的多选下拉框 Flex带CheckBox的多选下拉框 Flex带CheckBox的多选下拉框 Flex带CheckBox的多选下拉框 Flex带CheckBox的多选下拉框 Flex带CheckBox的多选下拉框

    jQuery点击弹出下拉框选择日期特效源码.zip

    总的来说,jQuery点击弹出下拉框选择日期特效源码结合了jQuery的事件处理、DOM操作以及CSS样式,提供了一种用户友好的日期选择方式。通过理解和应用这些概念,你可以为你的网站添加更多互动性和功能。

Global site tag (gtag.js) - Google Analytics