views->index.php:  'delete' => array        (             'label'=>'delete record',              'imageurl'=>yii::app()->request->baseurl.'/images/list_del.gif',               url'=>'yii::app()->createurl(series/delete, array(id=>$data->id,menu=>yii::app()->controller->curmenu))',           ),controller: public function actiondelete($id)    {        if($id==4) {            $model = $this->loadmodel($id);            $model->delete();            if (!isset($_get['ajax']))                $this->redirect(isset($_post['returnurl']) ? $_post['returnurl'] : array('admin'));        }else{   /*echo();*/  //不会弹出错误信息框?//当id不等于4时,弹出一个错误信息  (  这部分未实现)        }    }
点击删除按钮时:  
 当id=4删除该数据  
 当id!=4在页面弹出一个框,提示用户信息
回复讨论(解决方案)   不懂,看你这样应该能弹出来啊
不懂,看你这样应该能弹出来啊
删除的时候,页面是没有刷新的  
 我本来打算用ajax,但是我办法获取删除按钮的名字
没有一个name的属性
views->index.php:  
   'delete' => array  
         (  
             'name'=>'deletename',  //根本没用  
              'label'=>'delete record',  
               'imageurl'=>yii::app()->request->baseurl.'/images/list_del.gif',  
                url'=>'yii::app()->createurl(series/delete, array(id=>$data->id,menu=>yii::app()->controller->curmenu))',  
            ),
点了不刷新?
views->index.php:   
   'delete' => array   
         (   
             'name'=>'deletename',  //根本没用   
              'htmloptions'=>array('name'=>'deletename'),//这样呢   
              'label'=>'delete record',   
               'imageurl'=>yii::app()->request->baseurl.'/images/list_del.gif',   
                url'=>'yii::app()->createurl(series/delete, array(id=>$data->id,menu=>yii::app()->controller->curmenu))',   
            ),
什么叫只有引用内容不能回复,csdn    还有一种办法,delete的时候加个判断,如果等于4,直接不会提示删除链接,并且在controller里面加个判断是否为4.
还有一种办法,delete的时候加个判断,如果等于4,直接不会提示删除链接,并且在controller里面加个判断是否为4.
我现在的问题是,如果不等于4,我要弹出一个框告诉用户,这是不能删除的.   弹框没法实现
   
 
   