FLEX enter键无法触发以按钮为绑定的时间
<mx:ControlBar width="100%" horizontalAlign="center">
<mx:Button label="提交" id="submitBt" styleName="submitBtn" click="getSubmitBtOper();" />
</mx:ControlBar>
</mx:Panel>
<mx:StringValidator id="supplierNameValidator"
required="true"
source="{supplierName}" property="text"
trigger="{submitBt}" triggerEvent="mouseDown"
invalid="formValid=false"/>
<mx:EmailValidator id="emailValidator"
source="{email}" property="text"
required="true"
trigger="{submitBt}" triggerEvent="mouseDown"
invalid="formValid=false"/>
/**
* 用户按下回车触发此方法
*/
private function keyPressListen(event:KeyboardEvent):void{
if(event.keyCode==13){
getSubmitBtOper();
}
this.keyDownHandler(event);
}
锁屏问题解决了,出现新的问题了!大家看下 由于我们的效验是ID为submitBt按钮被点击为条件触发的,但是ENTER只调用getSubmitBtOper()方法,从而可以跳过效验直接提交!这个问题很严重,大家看看有啥办法解决!
把按键监听函数去掉。
然后设置当前MXML的defaultButton为submitBt就可以了。
有没有tri
相关问答:
我的问题是:从DAO层返回一个List集合,现在要解决的是将这个集合中的数据
发送到Flex编写的MXML程序中,并和程序中的dataGrid进行绑定,问下具体实现的方法
查了一下Google,有hessian和RemoteObject等方法, ......
是这样的,这个问题可能看起来像询问QTP的,但之前对FLEX开发语言了解的很少,最近有个项目,需要用到
QTP,然后很郁闷的发现,使用QTP SPY选取不到FLEX页面中的任何一个对象,只可以选取WINOBJECT这个对象,
......
如题
我想从js中获取一个数值,然后传递给flex,数据是用来做图表用的
问题就是
private var medalsAC:ArrayCollection = new ArrayCollection( [
{ Countr ......
我是按 http://hi.baidu.com/dapao98301/blog/item/eff43ed557b44509a08bb75f.html 给我的提示做的,现在总是
<mx:RemoteObject id="getData" destination="dataService1" res ......
请问FLEX中如何将字符串类型转换为日期类型??
可以参考一下
DateField.stringToDate();
Date("2009-11-12 00:02:00")
如果传递一个字符串给 Date 类构造函数,则日期可以有多种格式,但必须 ......