我需要在有人点击"eliminar"之前显示一个框 这是我的观点:
echo '<td><a href="' . base_url() . 'index.php/utilizadores/delete/' . $value->id_user . '" ><p class="eliminar">Eliminar</p></a></td></tr>';
那是我的控制器:
public function delete()
{
$uri = &load_class('URI', 'core');
$id = $uri->segment(3);
$this->load->helper(array('form', 'url'));
$this->load->model('utilizadoresModel');
$this->utilizadoresModel->delete($id);
redirect('utilizadores');
}
这就是我的模型:
function delete($id){
$this->db->delete('utilizadores', array('id_user' => $id));
}
并感谢您的帮助:D
要显示确认对话框,您可以使用javascript onclick事件侦听器:
echo '<td><a href="' . base_url() . 'index.php/utilizadores/delete/' . $value->id_user . '" onclick="return confirm('Are you sure you want to delete this item')" ><p class="eliminar">Eliminar</p></a></td></tr>';