我创建了一个 Dojo 网格,它根据浏览器的搜索条件从 .Net WS 返回结果。网格在第一次填充时工作正常,但如果我再次尝试搜索。它抛出以下错误
尝试使用 id==grid 注册小部件,但该 id 已注册
我明白这个错误的含义,这意味着ID已经构建并且无法再次构建,但我不知道如何修复它。 这是我的 JS 代码
var grid = new dojox.grid.DataGrid({ autoWidth: "true", 结构: gridLayout, 商店:商店,客户排序:true },“网格”);
HTML
我需要对网格的最后一个属性(即“网格”部分)做什么才能使此错误消失。预先感谢您的帮助。
最佳答案
一种选择是重用该小部件,但通过 dojox.grid.DataGrid.setStore()
替换其数据。相关回答here .
关于javascript - 尝试使用 id==grid 注册小部件,但该 id 已在 My Dojo Grid 上注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3366001/