向Dojo 1.5 DataGrid添加一行

时间:2011-04-17 18:26:24

标签: datagrid dojo

如何向Dojo DataGrid,Dojo 1.5版添加行? 1.5中显然没有newItem()功能,这是我在搜索中找到的唯一答案。

1 个答案:

答案 0 :(得分:1)

检查您使用的数据存储类型。如果您使用dojo.data.ItemFileReadStore,则无法添加新项目,因为它是只读数据存储。您应该使用dojo.data.ItemFileWriteStore而不是dojo.data.ItemFileReadStore。此数据存储将允许您添加(store.newItem({}/*new item object*/)),修改(store.setValue(item, "name", newValue))和删除(store.deleteItem(items))项目。