刷新dojo数据网格并不总是在FF9中工作



我有一个连接到JsonRestStore的Dojo EnhancedGrid。CCD_ 1在存储上被设置为true。通常我通过做来刷新它

grid.store.close();
grid.setStore(window.store.tester);

grid._refresh();

这在每个浏览器中都能很好地工作,但在最新版本的FF9中却不行(在版本4,5中工作得很好)。在FF9中,什么都没有发生,存储也没有被清除或刷新。奇怪的是,经过几次尝试和调试后,它确实可以工作。但当我清除浏览器历史记录和缓存,然后尝试刷新时,它永远不会工作。

有人知道发生了什么吗?FF9有什么不同?有没有其他方法可以明确刷新网格?

你在用Firebug吗。如果是,请尝试关闭它并重新加载页面。Dojo网格与Firebug相处得不太好。

谢谢你的建议。我现在找到了原因,是一些糟糕的标签逻辑导致Firefox中的网格一次刷新两次。我纠正了它,现在它起作用了。

相关内容

  • 没有找到相关文章