当我点击打开的DropDownList外面的舞台时,不知何故关闭事件不会发送。如何在点击DropDownList之外的任何地方后强制它调度此事件?
或者让我通过另一种方式提出我的问题:
想象一下,我们有2个状态,当在打开的DropDownList外部单击时,状态1将更改为状态2.在此过程中,如何确保DropDownList完全关闭并关闭事件调度?如果不强迫它关闭!
P.S 1:DropDownList.closeDropDown(true);
也不强迫它派遣近距离事件!
P.S 2:抱歉没有共享任何代码,我将它们全部放在分开的课程中并且很难在这里分享它们:D但我认为总的来说这个问题是可以理解的。我想强迫我的DropDownList在我点击它之外发送关闭事件。
答案 0 :(得分:0)
做一个手动dropdownlist.dispatchEvent(new Event(Event.Change)); :d
答案 1 :(得分:0)
通过stateChangeCompleteHandler
尝试了这个:
DropDownList.dispatchEvent(new DropDownEvent(DropDownEvent.CLOSE));
P.S:TanQ @Discipol为他的观点