下面的删除工作,我认为我使用这样的备案了CHtml链接未备案
<?php echo CHtml::link('Delete',"#", array("submit"=>array('delete', 'id'=>$data->id), 'confirm' => 'Are you sure?','class'=>'btn btn-danger icon_delete'));?>
的缺失,如果我按下删除按钮,它生成警报框,然后如果我点击确定不采取行动删除是执行机构(它是不会给控制器)任何一个可以帮助
控制器
public function actionDelete($id)
{
$this->loadModel($id)->delete();
if(!isset($_GET['ajax']))
$this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('view'));
}
你提到它不会去控制器 - 你如何验证它不会去控制器?你是否在说,如果你在Firebug中运行它,在你确认对话之后你看不到任何请求。 – ernie