Dojo增强型网格在IE 9中无法正常工作

时间:2012-08-31 07:44:16

标签: javascript dojo grid

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

我经常搜索,尝试过很多东西,但到目前为止没有任何改变......真的很感激任何帮助。

以下是我设置网格的代码:

var grid = new EnhancedGrid({
                        id: "grid",
                        store: dataStore,
                        query: filter,
                        autoWidth: true,
                        autoHeight: true,
                        keepRows: '5',
                        rowCount: '60',
                        plugins: {
                            nestedSorting: true,
                            cookie: {expires : 10},
                            exporter: true,
                            indirectSelection: { headerSelector:true, width:'30px', styles:'text-align: center;'} ,
                            menus: { rowMenu:"row_menu" }
                        },
                        structure: grid_structure
                    }, "grid");
grid.startup(); 

提前, 的Gernot

1 个答案:

答案 0 :(得分:0)

嘿,你不能直接发现错误。为IE做一些跟踪和错误开发。我还面临着IE和Dojo DataGrid的许多问题。

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

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

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

在解决问题之后,你将会有很多满足感。

一切顺利。