我有一系列表格,用于定义附件列表,比现有表格更简单,如下所示:
echo CHtml::activeCheckBox($accessory, 'bidirectional[]', array('checked'=>$accessory->bidirectional));
我以这种方式构建表单,以便我可以通过 jQuery 动态添加新行,而不必摆弄所有元素中的索引位置。
我遇到的问题是为了在活动记录activeCheckBox
中设置而产生了两个字段。0
当我重建表单时,这会导致问题,因为我实际转换了这个元素的两个条目:
array(9) { ["bidirectional"]=> array(2) { [0]=> string(1) "0" [1]=> string(1) "1" } }
对于后一个条目,它拥有行,因此破坏了我所有的编程。
无论如何,是否可以轻松地为 Yii 中的表单列表做动态索引,还是我必须回到使用静态索引?