flex中如何屏蔽快捷键,和同步调用远程对象
想把老的程序升级成flex,想了很多办法也不能自定义f1~f12。在纯html中能实现,但到了flex中就不能响应F5之类的快捷键,有什么好办法把。
想在Validator里面使用remoteobject,判断用户输入的ID是否存在,但现在只能在回调函数里面得到返回值,想在doValidation方法里面得到返回结果。有没有办法??
谢谢大家
[解决办法]
监听键盘事件听不到F5?不会吧
请求肯定是异步的啊,用Ajax做的也要查询时间的,只不过这个时间很短罢了,你可以再输入框后加个等待标志,结果返回了就去掉不就完了,如果时间够短,可能都看不出来
[解决办法]
恩
[解决办法]
如果快捷键跟IE冲突,是很难屏蔽的。
第二个问题,你可以设置一个全局的默认为false的bool变量,在doValidation里面用一个循环等待的函数判断这个变量是否为true,再在回调函数函数里面设置这个变量为true。
[解决办法]
学习