Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Set href="#&引用;或从网格视图yii2取消设置html::a href_Yii2_Yii2 Advanced App_Yii2 Basic App - Fatal编程技术网

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>