0
        protected function inital():void
        {
            var _cb:CheckBox;
            var _formitem:FormItem;
            for( var i:int =0;i<program.list.length;i++)
            {
                _formitem = new FormItem();
                _formitem.label = employee.list[i].INCLUDE_TYPE
                _cb = new CheckBox();
                _cb.styleName="gridCheckBox";
                _cb.selected = (employee.list[i].INCLUDE_IND == 'Y'?true:false);
                _formitem.addElement(_cb);
                Dynamic_Check.addElement(_formitem);

        }

我正在使用此代码在面板上生成复选框此复选框标签并选中或来自数据库的 nt。它的工作正常。我还希望用户在取消选择一个或选择删除一个时更改复选框。所以如何我应该在 Action 脚本中应用更改处理程序吗?动态检查是一个表单 id。Employeee 是一个数组集合,它从 java 端检索值。

4

1 回答 1

0

您可以将事件列表添加到复选框。它将监听 change 事件:

_cb.addEventListener(Event.CHANGE, handler);

 protected function handler(event:Event)
{
  //Here stays the code to be executed when a change ocurre 
}   
于 2013-05-17T07:01:37.667 回答