2017-12-20 7 views
1

jquery EasyUIを使用して実装されたテーブルがあります。私はテーブルの最初の列を凍結させて、ページが小さい画面にあるときにリマイング列がスクロールバーを持つようにします。コードはこちらsnippetテーブルの最初の列をフリーズする方法は?

列はどのようにフリーズできますか?

Title1の列をDatagrid-view1に追加しようとしました。しかし、私は、あなたが探しているドキュメントはここにあり、事前に

答えて

2

を適切な解決策の..Thanksを見つけることができませんでした: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, 

これらの設定では、あなたが置いたコードに水平スクロールバーが表示されます。

+1

+1ここに答えの追加でフィドルです: http://jsfiddle.net/0hk1twng/173/ – AlphaMale

関連する問題