Codeigniter :: удаление нескольких записей в флажке

Я не могу найти, что не так с моим кодом. Я хочу иметь возможность удалять записи, которые были проверены в таблице.

Это мой взгляд:

<table id="table" name="table" class="table table-bordered table-condensed table-striped table-primary table-vertical-center checkboxs"> <thead> <tr> <th style="width: 1%;" class="uniformjs"><input type="checkbox" /></th> <th class="center">Item Category</th> <th class="center" style="width: 90px;">Actions</th> </tr> </thead> <?php foreach($categorycontent->result() as $row): ?> <tr> <th style="width: 1%;" class="uniformjs"><input type="checkbox" name="delete[]" value="<?php echo $row->id; ?>"/></th> <td class="center"><?php echo $row->category_name; ?></td> <td class="center"> <a href="#" class="btn-action glyphicons pencil btn-success" title="Edit" onClick="popedit('<?php echo $row->id; ?>', '<?php echo base_url(); ?>category/update_category/', 'category')"><i></i></a> </td> </tr> <?php endforeach; ?> </table> <script type="text/javascript"> $(function() { popadd("#newcategory", "<?php echo base_url(); ?>category/create_category/", 'category'); popdeletechecked("#deletecategory", "Deleting this record/s will delete all linked information.</br>Are you sure you want to delete it?", "<?php echo base_url(); ?>category/remove_category/"); }); </script> 

Моя функция ajax, которая была вызвана в представлении:

 function popdeletechecked(buttonid, msg, url) { $(buttonid).click(function(){ bootbox.confirm(msg,'No', 'Yes', function(result) { if(result) { $.ajax({ url : url, type : 'POST', success : function(){ window.location = url; } }); } else { $.gritter.add({// Doesn't work on page reload title: 'Deleting Cancelled!' }); } }); }); } 

Мой контроллер:

 public function remove_category() { $checked = $this->input->post('delete'); $this->category_model->delete_category($checked); redirect('category/read_category'); } 

Модель:

 function delete_category($id) { $this->db->where('id', $id); $this->db->delete('tblitemcategories'); } 

Нет ошибок, возвращаемых firebug. Я не уверен, что случилось, и я попытался изменить свой код на основании других вопросов других пользователей, на которые ответили здесь в стеке, но мой все еще не работает. Буду признателен за любую оказанную помощь. Я довольно новичок в Codeigniter и PHP. Еще раз спасибо!