Codeigniter - 复选框已检查状态的Set_value

时间:2012-11-17 19:45:59

标签: forms codeigniter set checkbox

我在Codeigniter中使用表单验证libraray作为表单。当我在输入字段上使用set_value进行重新填充时效果很好,但是如何在复选框上执行此操作呢?如果他们被检查了,我希望他们仍然可以检查表单错误是否返回true。

如何?

这不起作用:

        <?php
        $js = 'onClick="shipping(this.form)"';
        echo form_checkbox('fillShipping', 'check', set_value('fillShipping'), $js); 
        ?>

2 个答案:

答案 0 :(得分:3)

在您看来,请尝试使用以下内容:

<?php 
$js = 'onClick="shipping(this.form)"';
echo form_checkbox('fillShipping','check', set_checkbox('fillShipping','check'), $js);?>

答案 1 :(得分:1)

有一个专门的功能。

<input type="checkbox" name="mycheck" value="1" <?php echo set_checkbox('mycheck', '1'); ?> />