0

我有一个增强的网格,它连接到一个对象存储(其中包含一个内存存储)。结构非常简单,即它只显示没有“无滚动”或类似内容的行。在 Opera、Chrome 和 FF 中一切正常,但在 IE 中,网格内容的定位完全错误。不幸的是,我不能发布图片,但我也在道场邮件列表中提出了这个问题,我上传了图片。这是链接:
http ://dojo-toolkit.33424.n3.nabble.com/Problem-with-the-positioning-of-the-grid-in-ie-9-td3989165.html

我已经搜索了很多,并尝试了很多东西,但到目前为止没有任何改变...... 任何帮助将不胜感激。

这是我如何设置网格的代码:

var grid = new EnhancedGrid({
                        id:“网格”,
                        存储:数据存储,
                        查询:过滤,
                        自动宽度:真,
                        自动高度:真,
                        保持行:'5',
                        行数:'60',
                        插件:{
                            嵌套排序:真,
                            饼干:{过期:10},
                            出口商:是的,
                            间接选择:{ headerSelector:true,宽度:'30px',样式:'文本对齐:中心;'},
                            菜单:{ rowMenu:“row_menu”}
                        },
                        结构:grid_structure
                    }, “网格”);
网格.启动();

提前谢谢,Gernot

4

1 回答 1

0

嘿,你不能直接捕捉到错误。为 IE 做一些跟踪和错误开发。我也遇到过很多关于 IE 和 Dojo DataGrid 的问题。

从您的网格中删除所有 cookie、选择和额外功能,并保持非常简单。尝试使基本的在 IE 上工作。

然后一一添加功能并验证它们是否正常工作,您将在此过程中找到罪魁祸首。

在此过程中,请记得经常清除浏览器缓存。

其繁琐的工作在解决问题后您将有很大的满足感。

祝一切顺利。

于 2012-08-31T16:08:10.297 回答