|
- //检查所属栏目
- $this->form_validation->set_rules('type_id[]', '所属栏目',
- array(
- array(
- 'type_id_callback',
- function($value){
- if(is_array($value_array) && count($value_array) >0){
- foreach ($value_array as $key => $value) {
- if(!$this->verification->checkInt(intval($value))){
- $this->form_validation->set_message('type_id_callback', '参数有误');
- return false;
- }
- }
- }
复制代码
在这里始终只能拿到复选框数组的第一个值,而且判断下来传入的值始终不是数组,在$this->form_validation->run()之前输出post值为数组,之后就出问题了 |
|