Chrome の jqGrid: 水平スクロールバーの問題の解決
jqGrid ユーザーがさまざまなグリッド属性を調整しているにもかかわらず Chrome で水平スクロールバーが表示される原因は、多くの場合、 Chrome バージョン 19 以降との互換性の問題。
バージョン内19 では、Chrome はレンダリング エンジンに異なる計算を使用するため、最後の列の幅にずれが生じます。この問題を解決するには、Chrome のバージョンを区別できるように isSafari 変数を調整する必要があります。
修正:
jqGrid コードで、次の行を置き換えます:
isSafari = $.browser.webkit || $.browser.safari ? true : false;
と以下:
isSafari = ($.browser.webkit || $.browser.safari) && parseFloat($.browser.version) < 536.5 ? true : false;
追加の考慮事項:
この修正を実装することで、ユーザーはグリッドを確実に実行できます。 Chrome の最新バージョンを含む、サポートされているすべての Web ブラウザで正しくレンダリングされます。
以上がChrome で jqGrid 水平スクロールバーの問題を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。