1

私はjqgridを持っていて、行をダブルクリックすると、ダイアログをロードするときにjquery blockuiを呼び出します。すべてのブラウザーで、blockUI の読み込みメッセージは jqgrid の真ん中に完全に表示されますが、IE8 ではグリッドの一番下にずっと左に表示され、オーバーレイされません。

ここに画像の説明を入力

ie8 を互換モードにすると、問題なく動作するようです。

jquery blockui が IE8 で読み込みメッセージを適切に中央に配置できる理由はありますか?

4

2 に答える 2

1

私もその問題を見たことがありません。
私はグリッドを DIV でラップし、その上に BlockUI を構築する傾向があります。

<div id="PermissionsContainer">
    <table id="PermissionsGrid"></table>
    <div id="PermissionsPager"></div>    
</div>   

$("#PermissionsContainer").block({ message: '... saving ...' });
于 2011-03-17T09:16:55.770 に答える
0

<!doctype html>ページの先頭に配置してみてください。それは私のための仕事です..

于 2014-02-07T11:34:51.067 に答える