1

多数の列を持つjqGridを使用しています。Internet Explorerで一部の列が途切れるという問題があります(IE9でテストしています)。Firefoxではすべての列が正常に表示されます。誰かがこの問題の理由や回避策を考えることができますか?FirefoxとIEの最後の列のスクリーンショットを下に配置しました。IEは水平スクロールバーでポップアップしますが、何百もの行を表示しているのでこれは面倒です。ブラウザでかなり下にスクロールしてから、最後の列を表示するにはスクロールする必要があります。そのグリッドの水平スクロールバーを取り除く方法があるかどうかを確認しようとしています

これがFirefoxで、16列すべてが表示されています

ここに画像の説明を入力してください

これはInternetExplorerで、14個の完全な列のみが表示され、15番目の列(ResourceType)が列の半分で切り取られています。

ここに画像の説明を入力してください

InternetExplorerにすべての列を表示する方法に関する提案

4

2 に答える 2

2

バグ レポートで説明したのと同じ問題があると思います。内部cellWidth関数の最後の行

return testCell !== 5;

return Math.abs(testCell – 5) > 0.1;

でこれを行うか、ファイルjquery.jqGrid.src.jsで試すことができます。私の場合、グリッド幅の間違った計算の問題を修正しました。

于 2012-08-15T16:44:19.060 に答える