0

如何检测用户何时更改日期字段 - 特别是当他们键入日期时,我已将其设置为可编辑:

<mx:FormItem label="Assigned" x="220" y="59">
        <mx:DateField formatString="YYYY-MM-DD" id="clinicianAssignedDateInput" editable="true" text="@{this._currentEditEncounter.clinicianAssignedDate}" toolTip="format: YYYY-MM-DD" change="clinicianAssignedDateInput_dataChangeHandler(event)"/>
    </mx:FormItem>

更改事件似乎只在使用日历弹出窗口时抛出。当用户手动输入该字段时,它不会被抛出。

我也试过dataChange。

4

2 回答 2

2

我发现了一些有用的东西——我使用了 focusOut="" 事件。

于 2011-06-03T19:02:48.010 回答
0

除非您扩展组件并更改功能,否则我认为这是不可能的;只需将事件侦听器(更改事件)添加到文本输入并在组件内调度另一个事件。

就个人而言,如果我是你,我会尝试使用 Spark 替代品。没有官方的,但我找到了这个

于 2011-06-03T18:47:01.123 回答