i have a jqgrid and when i double click a row, i call jquery blockui as i load a dialogue. In every browser the blockUI loading message shows up in the middle of the jqgrid perfectly bu开发者_如何转开发t in IE8 it shows at the bottom of the grid all the way to the left and not overlaying:
If i put ie8 into compatibility mode it seems to work fine.
Is there any reason why jquery blockui can center the loading message properly in IE8 ?
I haven't seen that problem either.
I tend to wrap my grid in a DIV and build the BlockUI on that:
<div id="PermissionsContainer">
<table id="PermissionsGrid"></table>
<div id="PermissionsPager"></div>
</div>
and
$("#PermissionsContainer").block({ message: '... saving ...' });
Try to put <!doctype html>
at the beginning of the page. It's work for me..
精彩评论