如何在gridview yii中获得页面链接和ajax链接

如何在gridview yii中获得页面链接和ajax链接,yii,Yii,当用户单击主消息时,消息被读取并重定向到消息 'value'=>function($data,$row){ $id =Yii::app()->user->getId(); if ($data->id) ==Yii::app()->user->getId()) return CHtml::link(substr($data->comments, 0, 70)."...", Yii::app()-createUrl

当用户单击主消息时,消息被读取并重定向到消息

'value'=>function($data,$row){
   $id =Yii::app()->user->getId();
   if ($data->id) ==Yii::app()->user->getId()) 
   return CHtml::link(substr($data->comments, 0, 70)."...", 
           Yii::app()-createUrl("controller/comments", array("id"=>$data->message_id)), 
           array("controller/ajaxRead", "id"=>$data->id),array("class"=>"ajaxRead"));
   else...blah
我这里有一个信息收件箱。。该链接指向消息,指向“控制器/注释”。所以我想显示链接,但这是它的第一条消息。当用户单击时,调用“controller/ajaxRead”

显示初始消息

substr($data->comments, 0, 70) 
用户单击时指向的链接

Yii::app()-createUrl("controller/comments", array("id"=>$data->message_id))
和ajax链接,单击后更改为读取

array("controller/ajaxRead", "id"=>$data->id),array("class"=>"ajaxRead"));

您是否收到任何错误?是否要显示链接?您的问题不清楚,请添加更多详细信息,如您要执行的操作。好的,我已更新。。希望它更清楚