yii框架中的复选框处理

时间:2013-05-21 02:52:33

标签: checkbox yii

我尝试使用foreach在yii框架中创建复选框,我编写的代码是

 <?php
 foreach ($similarEdu as $value)  
  {
         $checkBoxName = $value['checkBoxName'];
         $checkBoxId   = $value['checkBoxId'];
         ?>  
                <?php echo $form->labelEx($model,$checkBoxName); ?>
                <?php echo $form->checkBox($model,'check[]', array('value'=>$checkBoxId)); ?>
                <?php echo $form->error($model,'check'); ?>
         <?php
  }
  ?>

对于特定情况我检查了所有复选框并尝试获取它们的值,我得到这样的结果:

Array
(
    [SimilarForm] => Array
    (
        [check] => Array
            (
                [0] => 0
                [1] => 20800
                [2] => 0
                [3] => 20801
                [4] => 0
                [5] => 20803
                [6] => 0
                [7] => 20804
                [8] => 0
                [9] => 20805
            )

    )

   [yt1] => Submit

我不知道为什么它在数组中的每个指定值后显示0。请帮忙。

0 个答案:

没有答案