CGridView 删除 不想用AJAX应该怎么弄?
因为删除的时候 ,我想提示用户 删除成功,或者 失败的信息 提示内容。
public function actionDelete()
{
if(Yii::app()->request->isPostRequest)
{
// we only allow deletion via POST request
if($_GET['id'] == 14){
Yii::app()->user->setFlash('success',Yii::t('comm','users').Yii::t('comm',"Data Fail!"));
$this->redirect('admin_data/default/jump');
}
else{
Yii::app()->user->setFlash('success',Yii::t('comm','users').' '.Yii::t('comm',"Data saved!"));
$this->loadModel()->delete();
}
// if AJAX request (triggered by deletion via admin grid view), we should not redirect the browser
if(!isset($_POST['ajax']))
$this->redirect(array('index'));
}
else
throw new CHttpException(400,'Invalid request. Please do not repeat this request again.');
}
设置 信息内容 ,跳转
Yii::app()->user->setFlash('success',Yii::t('comm','users').Yii::t('comm',"Data Fail!"));
$this->redirect('admin_data/default/jump');
因为是AJAX的,没办法 跳转,请问怎么办