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 回答