下面的刪除工作,我認爲我使用這樣的備案了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