Set href="#&引用;或从网格视图yii2取消设置html::a href
我有以下代码:Set href="#&引用;或从网格视图yii2取消设置html::a href,yii2,yii2-advanced-app,yii2-basic-app,Yii2,Yii2 Advanced App,Yii2 Basic App,我有以下代码: [ 'format' => 'raw', 'contentOptions'=>['style'=>'width: 5px;'], 'value' => function($model) { if($model->id == Yii::$app->user->identity->id) { return Ht
[ 'format' => 'raw',
'contentOptions'=>['style'=>'width: 5px;'],
'value' => function($model) {
if($model->id == Yii::$app->user->identity->id) {
return Html::a('<i class="glyphicon glyphicon-share-alt"></i>',[''],['id'=> 'replay-to-'. $model->ID_KOMENTAR ]).' '.
Html::a('<i class="glyphicon glyphicon-pencil"></i>', ['update', 'id' => $model->id]).' '.
Html::a('<i class="glyphicon glyphicon-trash"></i>', ['delete', 'id' => $model->id], ['data' => ['confirm' => 'Do you really want to delete this element?','method' => 'post']]);
}
return Html::a('<i class="glyphicon glyphicon-share-alt"></i>',['feedback', 'id' => $model->id],['id'=> 'replay-to-'. $model->ID_KOMENTAR ]);
},
],
[“格式”=>“原始”,
“内容选项”=>[“样式”=>“宽度:5px;”],
“值”=>函数($model){
如果($model->id==Yii::$app->user->identity->id){
返回Html::a(“”,[“”,“'id'=>”重播到-“.$model->id_KOMENTAR])。”。
Html::a(“”,['update','id'=>$model->id])。'。
Html::a(“”,['delete','id'=>$model->id],'data'=>['confirm'=>'是否确实要删除此元素?','method'=>'post']]);
}
返回Html::a(“”,['feedback','id'=>$model->id],'id'=>replay to-'.$model->id_KOMENTAR]);
},
],
我希望重播按钮避免href,它使我的页面重定向到另一个页面,因为我想单击并将jquery放在那里
我试过这个:
Html::a('<i class="glyphicon glyphicon-share-alt"></i>',[''],['id'=> 'replay-to-'. $model->ID_KOMENTAR ])
Html::a('',['','id'=>'重播到-'.$model->id\u KOMENTAR])
但是它仍然重定向到另一个页面。要将
href
值设置为#
:
HTML输出将是:
<a id="replay-to-1" href="#"><i class="glyphicon glyphicon-share-alt"></i></a>
<a id="replay-to-1"><i class="glyphicon glyphicon-share-alt"></i></a>
试试这个
Html::a('',false,['id'=>'重播到-'.$model->id_KOMENTAR])代码>是,对于完整的属性删除false
也是可以接受的。
Html::a('<i class="glyphicon glyphicon-share-alt"></i>', null, ['id'=> 'replay-to-' . $model->ID_KOMENTAR]);
<a id="replay-to-1"><i class="glyphicon glyphicon-share-alt"></i></a>