弹出窗口取的返回值后,再此按弹出窗口事件,无法弹出窗口
我有个弹出窗口,选择了值后,如果要再次按弹出窗口选择值,那么窗口弹不出来。只能选择一次。不知道如何实现以下。。
我要在openSpTypeWin()方法里面加一行selSpType = new SelectSpType();就可以选择多次选择,没有问题,但值又接受不到,请问大侠如何处理。。
我的代码是
主窗口:
private var selSpType:SelectSpType = new SelectSpType(); private function initApp():void{ selSpType.addEventListener("ComSelSpType", ComSelSpType); } private function ComSelSpType(e:Event): void{ this.spType.text = selSpType.selectedSpDataLabel.text; } private function openSpTypeWin():void{ PopUpEffect.Show(selSpType, this); } <mx:LinkButton id="selectSpBt" styleName="openWin" click="openSpTypeWin()" />
private function selSpType(): void{ this.text = selectedSpDataLabel.text; this.pk = selectedSpDataPk.text; this.dispatchEvent(new Event("ComSelSpType")); PopUpEffect.Hide(this); }