IE7的Dojo ItemFileWriteStore问题

时间:2009-09-24 20:24:27

标签: internet-explorer-7 dojo grid

我有一个嵌入在tabContainer中的ContentPane中的网格。加载itemfilewritestore时,IE7会弹出错误。

代码:

var theData = {identify:id,items []}; var theStore = new dojo.data.ItemFileWriteStore({data:theData});

console.debug(theStore); //这引发了一些奇怪的错误

错误: {close:function(_81)if(!this.isDirty)........商店中存在未保存的更改请在调用close之前保存或还原更改。

此错误仅在IE7中显示。 FF没有问题,并正确呈现数据。是的,我知道此代码中没有数据,但在实际代码中,数据会在以后添加。

1 个答案:

答案 0 :(得分:0)

此问题与描述不符。错误不是商店的任何方式。在深入挖掘之后,我发现真正的问题是对正在导入的javascript进行解析。一步一步地解决问题是因为JSON对象使用术语“类”作为属性。这似乎违反了IE“标准”。