2012-11-17 94 views
4

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

怎么样?

这不起作用:

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

回答

1

有针对专门的功能。

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

在您看来,尝试使用这样的:

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