Javascript 子节点属性在store.put之后仅在IE8中更改
我正在使用Dojo1.9 功能: 我正在基于连续轮询调用在observable dgrid存储中填充数据。 有一个行扩展功能,其中一些称为子节点的数据被附加到store.put之后创建的节点 我们正在单击用于扩展的+符号按钮创建这个子节点,并将其存储在JS的一个全局变量中。 例如,this.childNode[var1]=tempNode 在每次轮询调用之后,我们使用store.putmainRow填充主行 然后我们获取mainNode=>mainNode=dom.byIdmainRow 获取mainNode后,如果该行已展开,我们将附加子节点。=>mainNode.appendChildthis.childNode[var1];其中var1是参数 在所有浏览器中,此功能都可以正常工作。只有在Internet Explorer 8的store.put之后,子节点(如innerHTML/childnodes)的属性才会变为空,这会在轮询调用时中断扩展Javascript 子节点属性在store.put之后仅在IE8中更改,javascript,dom,internet-explorer-8,dojo,Javascript,Dom,Internet Explorer 8,Dojo,我正在使用Dojo1.9 功能: 我正在基于连续轮询调用在observable dgrid存储中填充数据。 有一个行扩展功能,其中一些称为子节点的数据被附加到store.put之后创建的节点 我们正在单击用于扩展的+符号按钮创建这个子节点,并将其存储在JS的一个全局变量中。 例如,this.childNode[var1]=tempNode 在每次轮询调用之后,我们使用store.putmainRow填充主行 然后我们获取mainNode=>mainNode=dom.byIdmainRow 获取m
如果有人遇到这个问题,请告诉我。另外,请针对这个问题提出一些解决方案/方法?似乎IE8没有处理代码的本机功能。我已经添加了JS库,并使其正常工作