如何向Dojo DataGrid,Dojo 1.5版添加行? 1.5中显然没有newItem()
功能,这是我在搜索中找到的唯一答案。
答案 0 :(得分:1)
检查您使用的数据存储类型。如果您使用dojo.data.ItemFileReadStore,则无法添加新项目,因为它是只读数据存储。您应该使用dojo.data.ItemFileWriteStore而不是dojo.data.ItemFileReadStore。此数据存储将允许您添加(store.newItem({}/*new item object*/)
),修改(store.setValue(item, "name", newValue)
)和删除(store.deleteItem(items)
)项目。