2012-11-17 96 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);?>