首页 » PHP » YII2 gridview冻结第一列

YII2 gridview冻结第一列

2345 0

gridview的第一行冻结,可以通过替换kartik gridview来解决,但是kartik gridview同样也没有直接支持冻结第一列的参数,只能通过前端js修改来实现。

在视图里添加下面语句

$js = <<<JS
$(window).scroll(function () {
s = $(document).scrollLeft();
$(".scrolling tbody td:first-child").css({"left" : s, "position": "absolute","background": "white", "width" : "68px", "height": "37.5px" })
}) 
JS;
$this->registerJs($js, \yii\web\View::POS_READY);
文章评分2次,平均分3.0

本文原始地址:https://www.tiandiyoyo.com/2021/12/freezing_first_column/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

您可能还会对以下文章感兴趣:

评论前先开启评论开关: