form_validation 问题,大家来看啊
<input name="type[]" type="checkbox"value="<?php echo $v['id'] ?>" <?php echo set_checkbox('type[]', $v['id']) ?>>这样写不行,无法保留值
<input name="type[]" type="checkbox"value="<?php echo $v['id'] ?>" <?php echo set_checkbox('type', $v['id']) ?>>
这样写也不行
给type设置规则没有 如果没设置, view这个set是没有用的...如果确实不需要什么规则 也可以在controller里面设置
this->form_validation->set_rules('type[]'); 借串問
其實我不太懂 set_checkbox() 的意義在哪
控制器那邊不是 POST 接值就好了? IvanCI 发表于 2014-9-30 13:28
给type设置规则没有 如果没设置, view这个set是没有用的...如果确实不需要什么规则 也可以在controller里面 ...
果然是设置规则的问题,感谢指点
Closer 发表于 2014-9-30 14:03
借串問
其實我不太懂 set_checkbox() 的意義在哪
控制器那邊不是 POST 接值就好了? ...
表单验证用的,提交验证不通过,可以保留其值
这个你不设置规则,CI 肯定不会帮你处理呀。
如果太智能可能会处理不应该处理的数据,那样可能就会更麻烦。
页:
[1]