Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.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
Php 悬停在gridview字段上后的气泡提示_Php_Gridview_Yii2 - Fatal编程技术网

Php 悬停在gridview字段上后的气泡提示

Php 悬停在gridview字段上后的气泡提示,php,gridview,yii2,Php,Gridview,Yii2,我有一个简单的gridview表,它只显示一个表中的数据。它包含名为“comment”(每个产品的)的字段,由于注释可能很长,在gridview中我只显示前50个字符。我想,在我停留在每个评论上之后,会出现一个气球/气泡/不知道如何调用它,并且整个评论都在里面。GridView可以吗?无需点击,只需将鼠标悬停在评论上即可 <div class="comments"> <?= GridView::widget([ 'dataProvider' =

我有一个简单的gridview表,它只显示一个表中的数据。它包含名为“comment”(每个产品的)的字段,由于注释可能很长,在gridview中我只显示前50个字符。我想,在我停留在每个评论上之后,会出现一个气球/气泡/不知道如何调用它,并且整个评论都在里面。GridView可以吗?无需点击,只需将鼠标悬停在评论上即可

<div class="comments">

    <?=
    GridView::widget([
        'dataProvider' => $dataProvider,
        'columns' => [
            'place_rating',
            'comment:longtext',
        ],
    ]);
    ?>

</div>


然后在in/views/layouts/main.php中添加以下内容

<?php $this->registerJs("
    $(function () {
        $('[data-toggle=\"tooltip\"]').tooltip();
    });
", $this::POS_END, 'tooltips'); ?>

你试过什么吗?请阅读以下链接以改进您的问题:|@Tom不,我没有尝试过任何东西,因为我无法想象有任何方法可以实现这一点。这就是为什么我问这是否可能,如果可能,我在哪里可以找到更多的信息。这对你有用吗@是的,这正是我想要的。但我不知道如何将它应用到我的gridview中。你能在文章中发表评论吗?我将发布你的代码编辑答案。
<?php $this->registerJs("
    $(function () {
        $('[data-toggle=\"tooltip\"]').tooltip();
    });
", $this::POS_END, 'tooltips'); ?>