如何冻结表的第一列?

问题描述 投票:1回答:1

我有一个表,通过使用jquery EasyUI实现。我希望表的第一列被冻结,并且当页面在较小的屏幕中时,重新映射列应该具有滚动条。代码在这里snippet

我怎么才能冻结Title1列。

我尝试在Title1中添加Datagrid-view1列以实现此目的。但我无法找到合适的解决方案..谢谢提前

javascript jquery css jquery-easyui
1个回答
2
投票

您正在寻找的文档在这里:https://www.jeasyui.com/documentation/index.php

根据文档,您正在寻找frozenColumns选项。您将要冻结的列从columns部分中取出并添加到frozenColumns中。

像这样的东西:

frozenColumns: [[
    {field:'f1',title:'title1',width:100,editor:'text'},
]],
columns:[[
    {field:'f2',title:'title2',width:100,editor:'text'},
    {field:'f3',title:'title3',width:100,editor:'text'},
    {field:'f4',title:'NotSave',width:50,
    editor:{type:'checkbox',options:{on:1,off:0}}}
]],

你还需要关闭fitColumns

fitColumns: false,

通过这些设置,我在您提供的代码中获得了一个水平滚动条。

© www.soinside.com 2019 - 2024. All rights reserved.