2012-02-06 18 views
0

olegで指定されたデモhttp://www.ok-soft-gmbh.com/jqGrid/FrozenColumnsAndFilterToggle.htmに従っています。jqgridフィルタツールバーを使用して検索すると水平スクロールバーが表示されません

データが利用できない基準でフィルタバーを使用して検索しようとすると、水平スクロールバーが消えています。再現する

手順:

  1. は、最初の列

    にグリッドのフッターに

  2. タイプ "ASDFを" フィルターボタン上のリンク http://www.ok-soft-gmbh.com/jqGrid/FrozenColumnsAndFilterToggle.htm またはhttp://jsfiddle.net/giganticuser/Pvsxp/2/

  3. クリックを開きます

screenshot

水平スクロールバーが消えてしまいます。 は、誰もが水平スクロールバーが回避策として、以下のCSSスタイルルールを追加

答えて

6

てみてください消え取得していないことを確認する方法を提案することができます:

table.ui-jqgrid-btable tr.jqgfirstrow td { border: none; } 
table.ui-jqgrid-btable { height: 1px; } 

http://jsfiddle.net/Pvsxp/5/

これは、テーブルを防ぐことができます表示する行がない場合でもその幅を保持するように、高さ0のレンダリングからデータを含んでいます。テーブルの表示プロパティをブロックまたはインラインブロックに設定して、高さルールなしで機能するかどうかを確認することもできます。

+0

ありがとうRoccoC5。それはデモページで私のために働いた。私はそれが追加のCSSのcustomizaionを持っている私の開発版でそれを試してみましょう、あなたに...ありがとう非常にありがとう... –

+0

ありがとうRoccoC5。問題を解決した –

0

私はRoccoC5の溶液の代替方法に使用しました。 これはコードの後に​​助けられました。

table.ui-jqgrid-btable tr.jqgfirstrow td{border-color:#fff} 
table.ui-jqgrid-btable{height:1px} 

境界の色をjqGridの背景色に変更しました。

ありがとうRoccoC5。