【发布时间】:2011-08-07 10:03:01
【问题描述】:
如何将行添加到 Dojo DataGrid,Dojo 版本 1.5? 1.5 中显然没有 newItem() 函数,这是我在搜索中找到的唯一答案。
【问题讨论】:
如何将行添加到 Dojo DataGrid,Dojo 版本 1.5? 1.5 中显然没有 newItem() 函数,这是我在搜索中找到的唯一答案。
【问题讨论】:
检查您使用的数据存储类型。如果您使用dojo.data.ItemFileReadStore,则无法添加新项目,因为它是只读数据存储。您应该使用 dojo.data.ItemFileWriteStore 而不是 dojo.data.ItemFileReadStore。此数据存储将允许您添加 (store.newItem({}/*new item object*/))、修改 (store.setValue(item, "name", newValue)) 和删除 (store.deleteItem(items)) 项目。
【讨论】: